Trello
A powerful MCP server for interacting with Trello boards, lists, and cards via AI Hosts.
What is Trello?
Trello is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to powerful mcp server for interacting with trello boards, lists, and cards via ai hosts.
A powerful MCP server for interacting with Trello boards, lists, and cards via AI Hosts.
This server falls under the Business Applications category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- A powerful MCP server for interacting with Trello boards, li
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx trello-mcp-server-with-pythonConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Trello
The Trello MCP Server is a Python-based integration that connects AI assistants like Claude to your Trello workspace, enabling natural language control of boards, lists, cards, and checklists. It uses the Trello REST API with an API key and token, supporting both Claude Desktop (stdio) mode and an SSE server mode for remote deployments. Teams use it to manage projects hands-free — creating cards, reorganizing lists, and tracking tasks through conversational commands without opening the Trello UI.
Prerequisites
- Python 3.8+ and the uv package manager installed (curl -LsSf https://astral.sh/uv/install.sh | sh)
- A Trello account with a Power-Up/integration created at trello.com/app-key to obtain TRELLO_API_KEY and TRELLO_TOKEN
- Git to clone the repository
- Claude Desktop or another MCP-compatible AI client
Clone the repository
Clone the Trello MCP Server repository from GitHub to your local machine.
git clone https://github.com/m0xai/trello-mcp-server.git
cd trello-mcp-serverCreate your .env file with Trello credentials
Create a .env file in the project root. Obtain your TRELLO_API_KEY and TRELLO_TOKEN from the Trello Apps Administration page at trello.com/app-key.
TRELLO_API_KEY=your_trello_api_key_here
TRELLO_TOKEN=your_trello_token_here
USE_CLAUDE_APP=trueInstall dependencies and register with Claude
Use uv to install project dependencies and register the server with Claude Desktop using the mcp install command.
uv run mcp install main.pyConfigure Claude Desktop
Add the server to your Claude Desktop configuration file. On macOS this is at ~/Library/Application Support/Claude/claude_desktop_config.json.
{
"mcpServers": {
"trello": {
"command": "uv",
"args": ["run", "python", "main.py"],
"cwd": "/path/to/trello-mcp-server",
"env": {
"TRELLO_API_KEY": "your_api_key",
"TRELLO_TOKEN": "your_token",
"USE_CLAUDE_APP": "true"
}
}
}
}Restart Claude Desktop and verify
Restart Claude Desktop to load the new MCP server. You should see Trello tools available in the tools panel. Try asking Claude to list your boards to confirm the connection.
Trello Examples
Client configuration
Claude Desktop configuration for the Trello MCP Server running via uv.
{
"mcpServers": {
"trello": {
"command": "uv",
"args": ["run", "python", "main.py"],
"cwd": "/path/to/trello-mcp-server",
"env": {
"TRELLO_API_KEY": "your_api_key_here",
"TRELLO_TOKEN": "your_token_here",
"USE_CLAUDE_APP": "true"
}
}
}
}Prompts to try
Example natural language prompts you can use with Claude after connecting the Trello MCP Server.
- "Show me all my Trello boards"
- "What lists are in my 'Project Alpha' board?"
- "Create a new card called 'Fix login bug' in the 'In Progress' list"
- "Add a checklist called 'QA Steps' to the card 'Fix login bug'"
- "Archive the 'Done' list on my 'Sprint 5' board"
- "Update the description of the card 'Fix login bug' to include steps to reproduce"Troubleshooting Trello
Authentication error: 'invalid key' or '401 Unauthorized'
Double-check that TRELLO_API_KEY and TRELLO_TOKEN are correct. The token must be manually generated from the Trello Apps Administration page — the API key alone is not sufficient. Ensure there are no extra spaces in your .env file.
Server not appearing in Claude Desktop after running mcp install
Ensure USE_CLAUDE_APP=true is set in your .env file. Fully quit and reopen Claude Desktop (not just close the window). Also verify the cwd path in your config points to the actual cloned repository directory.
Board or list operations work but card creation fails
Card creation requires the exact list ID or a valid list name. Ask Claude to first list all lists in the board to confirm names, then retry the card creation with the exact list name from the response.
Frequently Asked Questions about Trello
What is Trello?
Trello is a Model Context Protocol (MCP) server that powerful mcp server for interacting with trello boards, lists, and cards via ai hosts. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Trello?
Follow the installation instructions on the Trello GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Trello?
Trello works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Trello free to use?
Yes, Trello is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
Trello Alternatives — Similar Business Applications Servers
Looking for alternatives to Trello? Here are other popular business applications servers you can use with Claude, Cursor, and VS Code.
n8n
★ 189.1kA comprehensive MCP server that provides full control over n8n automation workflows through natural language. It offers 43 tools for managing workflows, executions, credentials, and data tables, with safety features like write-mode protection and dou
LobeHub
★ 77.5k🤯 LobeHub is your Chief Agent Operator, organizing your agents into 7×24 operations by hiring, scheduling, and reporting on your entire AI team.
Jeecgboot
★ 46.4kAI 低代码平台,「低代码 + 零代码」双模式驱动:低代码一键生成前后端代码,零代码 5 分钟搭建系统,AI Skills 一句话画流程、设计表单、生成整套系统。内置 AI聊天、知识库、流程编排、MCP插件等,兼容主流大模型。引领「AI 生成 → 在线配置 → 代码生成 → 手工合并->AI修改」开发模式,消除 Java 项目 80% 的重复工作,提效而不失灵活。
CowAgent
★ 44.7kCowAgent (chatgpt-on-wechat) 是基于大模型的超级AI助理,能主动思考和任务规划、访问操作系统和外部资源、创造和执行Skills、通过长期记忆和知识库不断成长,比OpenClaw更轻量和便捷。同时支持微信、飞书、钉钉、企微、QQ、公众号、网页等接入,可选择DeepSeek/OpenAI/Claude/Gemini/ MiniMax/Qwen/GLM/LinkAI,能处理文本、语音、图片和文件,可快速搭建个人AI助理和企业数字员工。
Minds Platform
★ 39.2kPlatform dedicated to building an open foundation for applied Artificial Intelligence, designed for people seeking production-ready AI systems they can truly control, extend and deploy anywhere.
Astrbot
★ 32.8kAI Agent Assistant & development framework that integrates lots of IM platforms, LLMs, plugins and AI feature, and can be your openclaw alternative. ✨
Browse More Business Applications MCP Servers
Explore all business applications servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Trello in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Trello?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.