<a href="https://glama.ai/mcp/servers/@adriangrahldev/advanced-trello-mcp-server"> <img width="380" height="200" src="https://gips3.baidu.com/it/u=1620430458,3094759507&fm=3081&app=3081&f=PNG?w=760&h=400" alt="高级 Trello 服务器 MCP 服务器" /> </a>增强型模型上下文协议服务器,用于 Trello 与 Cursor AI 的集成
提供完整的 API 覆盖,包含 40 多种工具和企业级功能
这是一个增强版的 Trello MCP 服务器,提供了 Trello 和 Cursor AI 之间的全面集成。最初支持 15 种基本工具,这个版本已经扩展到44 多种工具,覆盖了多个 Trello API 类别,并具备企业级功能。
克隆仓库
git clone https://github.com/adriangrahldev/advanced-trello-mcp-server.git
cd advanced-trello-mcp-server
安装依赖
npm install
构建项目
npm run build
配置环境变量
export TRELLO_API_KEY="your_api_key"
export TRELLO_API_TOKEN="your_api_token"
配置 Cursor MCP
在你的 ~/.cursor/mcp.json 中添加:
{
"servers": {
"trello": {
"command": "/path/to/advanced-trello-mcp-server/build/index.js",
"env": {
"TRELLO_API_KEY": "your_api_key",
"TRELLO_API_TOKEN": "your_api_token"
}
}
}
}
get-lists - 获取看板中的所有列表create-list - 创建新列表update-list - 更新列表属性archive-list - 归档/取消归档列表move-list-to-board - 在看板之间移动列表get-list-actions - 获取列表的操作历史get-list-board - 从列表获取看板信息get-list-cards - 获取列表中的卡片并进行过滤archive-all-cards-in-list - 归档列表中的所有卡片move-all-cards-in-list - 在列表之间移动所有卡片create-card - 创建单个卡片create-cards - 创建多个卡片(批量)move-card - 在列表之间移动卡片move-cards - 移动多个卡片(批量)archive-card - 归档单个卡片archive-cards - 归档多个卡片(批量)get-tickets-by-list - 从特定列表获取卡片add-comment - 向卡片添加评论create-label - 创建单个标签create-labels - 创建多个标签(批量)add-label - 将标签添加到卡片add-labels - 将标签添加到多个卡片(批量)get-label - 获取详细的标签信息update-label - 更新标签名称和颜色delete-label - 根据 ID 删除标签update-label-field - 更新特定的标签字段get-action - 获取详细的操作信息update-action - 更新操作(评论)delete-action - 删除操作(仅限评论)get-action-field - 获取特定的操作字段get-action-board - 从操作获取看板get-action-card - 从操作获取卡片get-action-list - 从操作获取列表get-action-member - 从操作获取成员get-action-member-creator - 获取操作创建者get-action-organization - 从操作获取组织update-comment-action - 更新评论文本get-action-reactions - 获取操作反应create-action-reaction - 向操作添加反应get-action-reaction - 获取特定的反应delete-action-reaction - 移除反应get-action-reactions-summary - 获取反应摘要get-boards - 获取所有可访问的看板该项目遵循一个六阶段的战略扩展计划,以实现100% Trello API 覆盖率:
目标:总共 182 种工具(目前有 44 种)
advanced-trello-mcp-server/
├── src/ # TypeScript 源代码
│ ├── index.ts # 主 MCP 服务器实现
│ ├── tools/ # 模块化工具实现
│ ├── types/ # TypeScript 类型定义
│ └── utils/ # 共享实用工具
├── build/ # 编译后的 JavaScript 输出
│ └── index.js # 可执行入口点
├── scripts/ # 构建和实用脚本
│ └── build.js # 跨平台构建脚本
├── package.json # 依赖项和脚本
├── tsconfig.json # TypeScript 配置
└── README.md # 此文件
# 完整构建(TypeScript 编译 + shebang 注入)
npm run build
# 仅 TypeScript 编译
npm run compile
跨平台构建:构建脚本完全兼容 Windows、macOS 和 Linux,自动处理:
#!/usr/bin/env node)src/ 目录中进行更改npm run build 进行编译欢迎贡献!请:
git checkout -b feature/amazing-feature)git commit -m 'feat: 添加神奇功能')git push origin feature/amazing-feature)我们使用 常规提交:
feat: - 新功能fix: - 错误修复docs: - 文档更改refactor: - 代码重构test: - 添加测试chore: - 维护任务此服务器基于官方 Trello REST API 文档 实现工具。每个工具包括:
1. "Trello API 凭证未配置"
TRELLO_API_KEY 和 TRELLO_API_TOKENread,修改时需要 write)2. "未找到工具" 错误
npm run build)~/.cursor/mcp.json3. 权限错误
write 范围,而不仅仅是 read本项目采用 MIT 许可证 - 详情参见 LICENSE 文件。
为 Cursor AI 社区打造,充满爱心