Token导航 LogoToken导航TokenDH.com
Gm Trello MCP logo
办公协作stdio官方级别未说明来源级核验

Gm Trello MCP

MCP Server

一个提供对Trello API程序化访问的MCP服务器,支持从任何MCP兼容客户端直接管理看板、列表、卡片和组织。

工具数

27

提示词数

0

GitHub Stars

1

资源数

0
团队协作PythonAPI集成项目管理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

cargom98

提供方

cargom98

最后核验

2026/5/17 20:19

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uvx trello-mcp-server

详细介绍

Trello MCP服务器

一种模型上下文协议(MCP)服务器,提供对Trello的API的编程访问。直接从任何兼容MCP的客户端管理板、列表、卡和组织。

快速开始

1.安装

# Using uvx (recommended)
uvx trello-mcp-server

# Using uv
uv tool install trello-mcp-server

# Using pip
pip install trello-mcp-server

2.获取API密钥

访问https://trello.com/power-ups/admin/new并创建一个Power-Up来获取您的API密钥(免费,需要几秒钟)。

3.配置MCP客户端

添加到MCP设置配置文件中:

{
  "mcpServers": {
    "trello": {
      "command": "uvx",
      "args": ["trello-mcp-server"],
      "env": {
        "TRELLO_API_KEY": "your_api_key_here"
      }
    }
  }
}

4.身份验证

首次使用时,服务器会自动打开您的浏览器以授权访问。点击“允许”,你就完成了!

特性

  • 板子:列出并获取董事会详细信息
  • 列表:列出并创建董事会列表
  • 卡片:列出、创建和更新卡片(包括在列表之间移动)
  • 卡会员:添加、删除和列出分配给卡片的成员
  • 卡片标签:添加、删除和列出卡片上的标签
  • 董事会成员:添加、删除、更新和邀请董事会成员
  • 组织:管理工作区、董事会和团队成员

可用工具

董事会管理

  • list_boards -列出所有可访问的板
  • get_board -获取电路板详细信息
  • list_board_lists -将所有列表放在板上
  • list_board_cards -把所有卡片都放在黑板上
  • list_board_labels -在板上列出所有可用标签

列表管理

  • create_list -在板上创建新列表

卡片管理

  • create_card -在列表中创建新卡
  • get_card -获取卡详细信息
  • update_card -更新卡属性(名称、描述、移至列表)

卡会员管理

  • add_card_member -向卡中添加成员
  • remove_card_member -从卡中删除成员
  • list_card_members -列出分配给卡的所有成员

卡片标签管理

  • add_card_label -为卡片添加标签
  • remove_card_label -从卡片上移除标签
  • list_card_labels -列出卡片上的所有标签
  • filter_cards_by_label -按标签在板上过滤卡

董事会成员管理

  • list_board_members -列出所有有权限的董事会成员
  • add_board_member -将现有用户添加到板
  • remove_board_member -从董事会中删除成员
  • update_board_member -更新成员权限级别
  • invite_board_member -通过电子邮件邀请新成员

组织管理

  • list_organizations -列出所有组织/工作区
  • get_organization -获取组织详细信息
  • list_organization_boards -获取组织中的所有董事会
  • list_organization_members -获取所有组织成员
  • add_organization_member -向组织添加成员
  • remove_organization_member -从组织中删除成员

发展

设置

# Quick setup
./setup.sh

# Or manually
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt

认证

# Interactive (opens browser)
python -m trello_mcp_server.auth --interactive

# Manual (copy-paste token)
python -m trello_mcp_server.auth --manual

# Check status
python -m trello_mcp_server.auth --check

测试

# Run tests
python -m pytest

# Test organization tools
python test_organizations.py

文档

  • docs/AUTHENTICATION.md -详细的身份验证流程
  • 文档/组织.md -组织管理指南
  • docs/STARTUP_FLOW.md -服务器启动过程
  • docs/FUTURE_FEATURES.md -计划功能
  • 更改日志.md -版本历史

建筑

  • 语言:Python 3.8+
  • 协议:带stdio传输的MCP
  • 认证:OAuth 1.0a,带有自动令牌缓存
  • 令牌存储: ~/.trello_mcp_token.json (600个权限)

安全

  • 存储在MCP配置中的API密钥(可在团队内安全共享)
  • 存储在主目录中的令牌(从未提交)
  • 令牌缓存上的自动文件权限(600)
  • 除非手动撤销,否则令牌永远不会过期

支持

  • 特雷洛API:https://developer.atlassian.com/cloud/trello/
  • 获取API密钥:https://trello.com/power-ups/admin/new
  • 管理令牌:https://trello.com/my/account

贡献

欢迎投稿!请随时提交拉取请求。

开发设置

git clone https://github.com/cargom98/gm-trello-mcp.git
cd gm-trello-mcp
./setup.sh

运行测试

python -m pytest
python test_auth.py
python test_organizations.py

释放

发布.md 了解详细的发布说明。

快速发布:

./release.sh

许可证

有关详细信息,请参阅LICENSE文件。

目录标签

目录标签

团队协作PythonAPI集成项目管理本地部署看板管理自动化工具

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

oauth

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

27

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiooauth部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP