Trello

v1.0.0Business Applicationsstable

A powerful MCP server for interacting with Trello boards, lists, and cards via AI Hosts.

trello-mcp-server-with-pythonmcpai-integration
Share:
54
Stars
0
Downloads
0
Weekly
0/5

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

Interact with Trello boards, lists, and cards through natural language commands.
m0xai

Maintainer

LicenseMIT
Languagepython
Versionv1.0.0
UpdatedApr 30, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx trello-mcp-server-with-python

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

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
1

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-server
2

Create 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=true
3

Install 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.py
4

Configure 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"
      }
    }
  }
}
5

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.1k

A 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.4k

AI 低代码平台,「低代码 + 零代码」双模式驱动:低代码一键生成前后端代码,零代码 5 分钟搭建系统,AI Skills 一句话画流程、设计表单、生成整套系统。内置 AI聊天、知识库、流程编排、MCP插件等,兼容主流大模型。引领「AI 生成 → 在线配置 → 代码生成 → 手工合并->AI修改」开发模式,消除 Java 项目 80% 的重复工作,提效而不失灵活。

CowAgent

44.7k

CowAgent (chatgpt-on-wechat) 是基于大模型的超级AI助理,能主动思考和任务规划、访问操作系统和外部资源、创造和执行Skills、通过长期记忆和知识库不断成长,比OpenClaw更轻量和便捷。同时支持微信、飞书、钉钉、企微、QQ、公众号、网页等接入,可选择DeepSeek/OpenAI/Claude/Gemini/ MiniMax/Qwen/GLM/LinkAI,能处理文本、语音、图片和文件,可快速搭建个人AI助理和企业数字员工。

Minds Platform

39.2k

Platform 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.8k

AI 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.

Quick Config Preview

{ "mcpServers": { "trello-mcp-server-with-python": { "command": "npx", "args": ["-y", "trello-mcp-server-with-python"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

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.

33,000+ ServersFree & Open SourceStep-by-Step Guides