关于 Trello MCP Server
Trello MCP Server 将 MCP 客户端连接到 Trello REST API,可管理看板及其列表、卡片、标签、清单、评论和附件。
主要功能
- 01浏览看板、列表和卡片
- 02创建和更新列表及卡片
- 03移动和归档卡片
- 04管理评论和附件
- 05管理标签和清单
- 06搜索看板与卡片并查看卡片历史
适用场景
- 01通过 MCP 客户端查看卡片和看板内容
- 02随工作进展创建或移动卡片
- 03为卡片添加评论、文件或清单项目
MCP 相关
它将 Trello REST API 操作作为工具提供给 MCP 客户端,涵盖看板、卡片及相关数据。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Trello MCP 服务
用于 Trello REST API 的 MCP 服务。通过任何兼容 MCP 的客户端管理看板、列表、卡片、标签、检查清单等。
工具
| 工具 | 描述 |
|---|---|
list_my_boards | 列出已验证用户的所有看板 |
get_board | 获取单个看板的详细信息 |
get_board_lists | 获取看板上的所有列表 |
create_list | 在看板上创建新列表 |
get_list_cards | 获取列表中的所有卡片 |
get_board_cards | 获取看板上的所有卡片 |
get_card | 获取单个卡片的详细信息 |
create_card | 在列表中创建新卡片 |
update_card | 更新卡片的一个或多个字段 |
move_card | 将卡片移至其他列表/看板 |
archive_card | 归档(关闭)卡片 |
get_card_comments | 获取卡片上的所有评论 |
add_card_comment | 为卡片添加评论 |
get_card_attachments | 获取卡片上的所有附件 |
add_card_attachment | 将文件上传为卡片附件 |
add_card_url_attachment | 将 URL 附加到卡片 |
delete_card_attachment | 删除卡片的附件 |
get_board_labels | 获取看板上的所有标签 |
create_label | 在看板上创建标签 |
get_card_checklists | 获取卡片上的所有检查清单 |
get_checklist | 获取检查清单及其项目 |
create_checklist | 在卡片上创建检查清单 |
add_checklist_item | 向检查清单添加项目 |
get_me | 获取已验证成员的个人资料 |
search_trello | 搜索卡片和/或看板 |
get_card_history | 获取卡片的操作历史记录(移动、编辑、评论等) |
前提条件
- 前往 trello.com/power-ups/admin 并创建新的 Power-Up
- 复制你的 API Key
- 使用同一页面上的链接生成 Token
安装
uvx trello-mcp
或者从 PyPI 安装:
pip install trello-mcp
使用
Claude Desktop / Claude Code
添加到你的 .mcp.json:
{
"mcpServers": {
"trello": {
"command": "uvx",
"args": ["trello-mcp"],
"env": {
"TRELLO_API_KEY": "your-api-key",
"TRELLO_TOKEN": "your-token"
}
}
}
}
环境变量
| 变量 | 必需 | 描述 |
|---|---|---|
TRELLO_API_KEY | 是 | Trello Power-Up 管理页面提供的 API 密钥 |
TRELLO_TOKEN | 是 | 为你的 API 密钥生成的用户令牌 |
开发
git clone https://github.com/stucchi/trello-mcp.git
cd trello-mcp
python -m venv .venv && source .venv/bin/activate
pip install -e ".[dev]"
pytest
许可证
MIT
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。