← 返回 Skills 市场
607
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install flower
功能描述
Manage projects and tasks with the Flower project management API via MCP. Use when creating, updating, or searching tasks/tickets, managing projects and colu...
使用说明 (SKILL.md)
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 team
Tasks
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 number
Columns
flower_list_columns— List columns in a projectflower_create_column— Create a columnflower_update_column— Update column name/positionflower_delete_column— Delete a column
Comments
flower_list_comments— List comments on a taskflower_create_comment— Add a commentflower_update_comment— Edit a commentflower_delete_comment— Delete a comment
Users & 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 team
Notifications
flower_get_notification_preferences— Get notification settingsflower_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=\x3Cid> \
columnId=\x3Cid> \
title="Task title" \
description="Details" \
priority=HIGH \
type=BUG
Move task to different column
mcporter call flower.flower_move_task \
taskId=\x3Cid> \
columnId=\x3Cnew-column-id>
Add a comment
mcporter call flower.flower_create_comment \
taskId=\x3Cid> \
content="Comment text"
Field Values
Priority: LOW, MEDIUM, HIGH, URGENT
Type: TASK, BUG, STORY
PR fields: prUrl, prNumber, prRepo (for GitHub PR linking)
安全使用建议
This skill appears to be a normal Flower↔MCP integration, but take these precautions before installing:
- Verify the package @xferops/flower-mcp on npm (publisher, recent releases, download count, source repository) before running `npx -y` — npx will fetch and run code from the network.
- Treat FLOWER_TOKEN as a secret: confirm where it will be stored (the instructions put it into `~/.mcporter/mcporter.json`) and whether that file is appropriately protected.
- Ask the skill publisher for a source/homepage or a pinned package version to avoid accidental upgrades to malicious code.
- Prefer running npx without `-y` initially so you can inspect what is downloaded, or install a specific vetted version instead of a floating/latest fetch.
- Because the registry metadata did not declare required env vars or a primary credential, be skeptical: the omission could be an oversight or sloppy packaging — ask the author to update the metadata to declare FLOWER_TOKEN and FLOWER_URL.
If you need this integration and can verify the npm package and protect your token, the skill is usable; otherwise hold off until the publisher provides verifiable source and correct metadata.
功能分析
Type: OpenClaw Skill
Name: flower
Version: 1.0.4
The skill bundle is designed to integrate with the Flower project management API. The `SKILL.md` provides clear instructions for setting up and using the skill, including installing a dependency via `npx @xferops/flower-mcp` and configuring an API token for `https://flower.xferops.com`. All instructions and tool definitions are consistent with the stated purpose of project management and lack any indicators of prompt injection, data exfiltration, unauthorized execution, or other malicious intent. The use of `npx` for a specific, named dependency is a standard pattern for skill setup and does not inherently indicate malice within the skill's own logic.
能力评估
Purpose & Capability
The name, description, and listed tools (projects, tasks, columns, comments, users, notifications) are coherent: this is a Flower project-management client intended to be used via an MCP server. The SKILL.md describes relevant operations and parameters.
Instruction Scope
The SKILL.md instructs the agent/user to run `npx -y @xferops/flower-mcp` and to configure an MCP client with environment values including FLOWER_URL and FLOWER_TOKEN. Those runtime actions go beyond passive documentation: they download/run an npm package and require storing an API token in a config file. The instructions do not reference any unrelated files or credentials, but they do instruct persisting a token into `~/.mcporter/mcporter.json` which has confidentiality implications and should be called out.
Install Mechanism
There is no formal install spec in the registry, but SKILL.md tells users to execute `npx -y @xferops/flower-mcp`. That will fetch and run code from the npm registry at runtime (supply-chain risk). This install method is common for ad-hoc tools but should be verified (package name, author, versions). The skill should ideally declare this dependency in metadata or provide a vetted release URL.
Credentials
The instructions require FLOWER_URL and FLOWER_TOKEN (the Flower API token) but the registry metadata lists no required environment variables or primary credential. The token is a sensitive secret; the skill's manifest should declare it. The variables requested are appropriate for the stated purpose, but the omission in metadata is a mismatch and increases the chance users will inadvertently expose credentials.
Persistence & Privilege
always is false and there are no requests to modify other skills or system-wide settings. The only persistent change suggested is adding an MCP server entry (including the token) to the user's `~/.mcporter/mcporter.json`, which is reasonable for a client integration but has confidentiality implications noted above.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install flower - 安装完成后,直接呼叫该 Skill 的名称或使用
/flower触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.4
Release 1.0.4
v1.0.3
Release 1.0.3
v1.0.0
Initial release - Flower MCP for project management
元数据
常见问题
Flower 是什么?
Manage projects and tasks with the Flower project management API via MCP. Use when creating, updating, or searching tasks/tickets, managing projects and colu... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 607 次。
如何安装 Flower?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install flower」即可一键安装,无需额外配置。
Flower 是免费的吗?
是的,Flower 完全免费(开源免费),可自由下载、安装和使用。
Flower 支持哪些平台?
Flower 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Flower?
由 xferops(@parker-xferops)开发并维护,当前版本 v1.0.4。
推荐 Skills