🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ 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...

Versionv1.0.4
Downloads854
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 teams
  • flower_get_project β€” Get project with columns and tasks
  • flower_list_projects β€” List projects in a team
  • Tasks

  • flower_list_tasks β€” List tasks (filter by projectId, columnId, assigneeId)
  • flower_get_task β€” Get task details
  • flower_create_task β€” Create task (projectId, columnId, title required)
  • flower_update_task β€” Update task fields
  • flower_delete_task β€” Delete a task
  • flower_move_task β€” Move to different column
  • flower_search_tasks β€” Search by title, description, or ticket number
  • Columns

  • flower_list_columns β€” List columns in a project
  • flower_create_column β€” Create a column
  • flower_update_column β€” Update column name/position
  • flower_delete_column β€” Delete a column
  • Comments

  • flower_list_comments β€” List comments on a task
  • flower_create_comment β€” Add a comment
  • flower_update_comment β€” Edit a comment
  • flower_delete_comment β€” Delete a comment
  • Users & Members

  • flower_list_users β€” List all users
  • flower_get_current_user β€” Get authenticated user
  • flower_list_team_members β€” List team members
  • flower_add_team_member β€” Add user to team
  • flower_remove_team_member β€” Remove from team
  • Notifications

  • flower_get_notification_preferences β€” Get notification settings
  • flower_update_notification_preferences β€” Update settings
  • Common 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.