π¦ ClawHub
Flower
by @parker-xferops
Manage projects and tasks with the Flower project management API via MCP. Use when creating, updating, or searching tasks/tickets, managing projects and colu...
TERMINAL
clawhub install flowerπ About This Skill
name: flower description: Manage projects and tasks with the Flower project management API via MCP. Use when creating, updating, or searching tasks/tickets, managing projects and columns, or integrating with Flower/Kanban boards. Requires @xferops/flower-mcp and a Flower API token.
Flower MCP
Project management via MCP (Model Context Protocol).
Setup
Install the MCP server:
npx -y @xferops/flower-mcp
Configure in your MCP client (e.g., ~/.mcporter/mcporter.json):
{
"mcpServers": {
"flower": {
"command": "npx",
"args": ["-y", "@xferops/flower-mcp"],
"env": {
"FLOWER_URL": "https://flower.xferops.com",
"FLOWER_TOKEN": "your-api-token"
}
}
}
}
Get your API token from Flower β Settings β API Tokens.
Tools (25 total)
Teams & Projects
flower_list_teams β List all teamsflower_get_project β Get project with columns and tasksflower_list_projects β List projects in a teamTasks
flower_list_tasks β List tasks (filter by projectId, columnId, assigneeId)flower_get_task β Get task detailsflower_create_task β Create task (projectId, columnId, title required)flower_update_task β Update task fieldsflower_delete_task β Delete a taskflower_move_task β Move to different columnflower_search_tasks β Search by title, description, or ticket numberColumns
flower_list_columns β List columns in a projectflower_create_column β Create a columnflower_update_column β Update column name/positionflower_delete_column β Delete a columnComments
flower_list_comments β List comments on a taskflower_create_comment β Add a commentflower_update_comment β Edit a commentflower_delete_comment β Delete a commentUsers & Members
flower_list_users β List all usersflower_get_current_user β Get authenticated userflower_list_team_members β List team membersflower_add_team_member β Add user to teamflower_remove_team_member β Remove from teamNotifications
flower_get_notification_preferences β Get notification settingsflower_update_notification_preferences β Update settingsCommon Patterns
Find a ticket by number
mcporter call flower.flower_search_tasks query="#123"
Create a task
mcporter call flower.flower_create_task \
projectId= \
columnId= \
title="Task title" \
description="Details" \
priority=HIGH \
type=BUG
Move task to different column
mcporter call flower.flower_move_task \
taskId= \
columnId=
Add a comment
mcporter call flower.flower_create_comment \
taskId= \
content="Comment text"
Field Values
Priority: LOW, MEDIUM, HIGH, URGENT
Type: TASK, BUG, STORY
PR fields: prUrl, prNumber, prRepo (for GitHub PR linking)
βοΈ Configuration
Install the MCP server:
npx -y @xferops/flower-mcp
Configure in your MCP client (e.g., ~/.mcporter/mcporter.json):
{
"mcpServers": {
"flower": {
"command": "npx",
"args": ["-y", "@xferops/flower-mcp"],
"env": {
"FLOWER_URL": "https://flower.xferops.com",
"FLOWER_TOKEN": "your-api-token"
}
}
}
}
Get your API token from Flower β Settings β API Tokens.