mcpField
T
Trello MCP Server

Trello MCP Server

本地服务
github.com/stucchi生产力230 周前更新

关于 Trello MCP Server

Trello MCP Server 将 MCP 客户端连接到 Trello REST API,可管理看板及其列表、卡片、标签、清单、评论和附件。

主要功能

  1. 01浏览看板、列表和卡片
  2. 02创建和更新列表及卡片
  3. 03移动和归档卡片
  4. 04管理评论和附件
  5. 05管理标签和清单
  6. 06搜索看板与卡片并查看卡片历史

适用场景

  1. 01通过 MCP 客户端查看卡片和看板内容
  2. 02随工作进展创建或移动卡片
  3. 03为卡片添加评论、文件或清单项目

MCP 相关

它将 Trello REST API 操作作为工具提供给 MCP 客户端,涵盖看板、卡片及相关数据。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"stucchi-trello": {
"command": "uvx",
"args": [
"trello-mcp"
],
"env": {
"TRELLO_API_KEY": "<TRELLO_API_KEY>",
"TRELLO_TOKEN": "<TRELLO_TOKEN>"
}
}
}
}
启动命令uvx trello-mcp
需要配置的环境变量
TRELLO_API_KEY密钥API key from Trello Power-Up admin (https://trello.com/power-ups/admin)
TRELLO_TOKEN密钥User token generated for your Trello API key

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypitrello-mcp1.6.0

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Trello MCP 服务

MCP PyPI License: MIT Python 3.10+

用于 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获取卡片的操作历史记录(移动、编辑、评论等)

前提条件

  1. 前往 trello.com/power-ups/admin 并创建新的 Power-Up
  2. 复制你的 API Key
  3. 使用同一页面上的链接生成 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

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。