MCP Server Trello
与Trello看板交互的模型上下文协议(MCP)服务器。
简介
MCP Trello 服务器提供了与 Trello 看板交互的工具,自动处理速率限制、类型安全性和错误处理。
安装
npm install @modelcontextprotocol/mcp-server-trello
基本配置
在 MCP 设置文件中添加以下配置:
{
"mcpServers": {
"trello": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-trello"],
"env": {
"TRELLO_API_KEY": "your-api-key",
"TRELLO_TOKEN": "your-token",
"TRELLO_BOARD_ID": "your-board-id"
}
}
}
}
必需环境变量
TRELLO_API_KEY
: 从 https://trello.com/app-key 获取TRELLO_TOKEN
: 使用 API 密钥生成TRELLO_BOARD_ID
: 在看板 URL 中找到
常用工具示例
获取列表
{
name: 'get_lists',
arguments: {}
}
向列表添加卡片
{
name: 'add_card_to_list',
arguments: {
listId: "list123",
name: "新任务",
description: "这是一个新任务的描述"
}
}
获取最近活动
{
name: 'get_recent_activity',
arguments: {
limit: 5
}
}
更新卡片
{
name: 'update_card_details',
arguments: {
cardId: "card123",
name: "已更新的任务",
description: "新的描述内容"
}
}
注意事项
- 服务器遵守 Trello API 的速率限制(每个 API 密钥每 10 秒 300 次请求)
- 自动处理错误并提供信息丰富的消息
- 所有输入会经过验证以确保安全
更多详细信息和高级功能,请参阅完整文档。