使用说明
Trello MCP服务器
这是一个模型上下文协议(MCP)服务器,用于与Trello API交互。
设置
- 克隆存储库:
git clone https://github.com/r123singh/trello-mcp-server.git
- cd trello mcp服务器
- 创建虚拟环境:
python -m venv venv
- 激活虚拟环境:
source venv/bin/activate
- 安装依赖项:
pip install -r requirements.txt
- 配置环境变量:
创建一个
.env文件包含:
TRELLO_API_KEY=your_trello_api_key
TRELLO_API_TOKEN=your_trello_token
- 配置MCP JSON:
创建一个
mcp.json文件包含:
{
"mcpServers": {
"trello": {
"command": "{PATH_TO_DIRECTORY}\\trello-mcp-server\\venv\\Scripts\\python.exe",
"args": [
"{PATH_TO_DIRECTORY}\\trello-mcp-server\\server.py"
],
"env": {
"TRELLO_API_KEY": "your_trello_api_key",
"TRELLO_API_TOKEN": "your_trello_token"
}
}
}
}
替换:
{{PATH_TO_DIRECTORY}}使用此目录的绝对路径(使用pwd命令)- 添加API密钥和令牌
要获取Trello凭据,请执行以下操作:
- 首选https://trello.com/app-key
- 复制API密钥
- 通过访问生成令牌:https://trello.com/1/authorize?expiration=never&scope=read,写入,帐户和响应类型=令牌和名称=服务器%20Token&key=YOUR_API_key
- (将YOUR_API_KEY替换为实际的API密钥)
- 将配置中的your_trello_api_key和your_trelo_token替换为以下值
可用工具
服务器提供以下与Trello交互的工具:
- 获取所有板
- 获取电路板详细信息
- 在板上获取列表
- 在列表中获取卡片
- 获取卡详细信息
- 创建新卡
- 更新现有卡
- 在列表之间移动卡片
- 在卡片上添加评论
- 获取董事会成员
用法
配置后,可以使用标准MCP客户端配置启动MCP服务器。服务器提供了一个自然语言界面,通过Cursor、Claude Desktop等可用工具与Trello进行交互
贡献
欢迎投稿!请打开问题或提交拉取请求。
许可证
该项目根据MIT许可证获得许可。有关详细信息,请参阅LICENSE文件。
