Integrations
Uses environment variables to securely store and access Trello API credentials required for authentication.
Provides comprehensive Trello board management capabilities including reading boards, manipulating lists (create, read, update, delete), and managing cards (create, read, update, delete) across Trello workspaces.
Trello MCP 服务器
强大的 MCP 服务器,可通过 AI Hosts 与 Trello 板、列表和卡片进行交互。
目录
先决条件
- Python 3.12 或更高版本,可以轻松通过
uv
进行管理 - 已安装Claude 桌面版
- Trello 帐户和 API 凭据
- 已安装uv包管理器
预安装
- 确保您已安装 Claude 桌面应用程序
- 确保您已经使用您的帐户登录 Claude。
- 开始克劳德
安装
- 设置 Trello API 凭证:
- 前往Trello 应用管理
- 在New Power-Up 或 Integration中创建新的集成
- 填写您的信息(您可以将 Iframe 连接器 URL 留空),并确保选择正确的工作区
- 单击您的应用程序图标并从左侧边栏导航到“API 密钥”。
- 复制您的“API密钥”,然后在右侧:“您可以手动生成令牌。”单击单词令牌以获取您的Trello令牌。
- 使用
.env
在项目根目录中创建一个.env.example
文件并设置刚刚获得的变量:
Copy
- 如果尚未安装 uv,请安装:
Copy
- 克隆此存储库:
Copy
- 安装依赖项并使用 uv:: 为 Claude 设置服务器
Copy
- 重启 Claude 桌面应用程序
功能
手术 | 木板 | 列表 | 卡片 |
---|---|---|---|
读 | ✅ | ✅ | ✅ |
写 | ❌ | ✅ | ✅ |
更新 | ❌ | ✅ | ✅ |
删除 | ❌ | ✅ | ✅ |
详细功能
董事会运作
- ✅ 阅读所有板块
- ✅ 阅读具体的董事会详细信息
列表操作
- ✅ 阅读看板中的所有列表
- ✅ 阅读具体列表详情
- ✅ 创建新列表
- ✅ 更新列表名称
- ✅ 存档(删除)列表
卡片操作
- ✅ 阅读列表中的所有卡片
- ✅ 阅读具体的卡详细信息
- ✅ 创建新卡片
- ✅ 更新卡牌属性
- ✅ 删除卡片
用法
安装完成后,您可以通过 Claude 与 Trello 看板进行交互。以下是一些示例查询:
- “显示我的所有图板”
- “[board_name] 版块中有哪些列表?”
- “在列表 [list_name] 中创建一张新卡片,标题为 [title]”
- “更新卡牌 [card_name] 的描述”
- “归档列表 [list_name]”
故障排除
如果您遇到问题:
- 在
.env
文件中验证您的 Trello API 凭据 - 检查您在 Trello 工作区中是否拥有适当的权限
- 确保 Claude for Desktop 运行的是最新版本
- 使用
uv run mcp dev main.py
命令检查日志中是否有任何错误消息。 - 确保 uv 已正确安装并位于你的 PATH 中
贡献
请随时提交问题和增强请求!
This server cannot be installed
强大的 MCP 服务器,可通过 AI Hosts 与 Trello 板、列表和卡片进行交互。