Trello MCP Server
Provides tools for managing Trello boards, lists, cards, comments, checklists, labels, and members, including searching cards, viewing board activity, and archiving or deleting cards.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Trello MCP ServerCreate a card called 'Fix login bug' in the Backlog list"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Trello MCP Server
An MCP (Model Context Protocol) server that connects Claude to Trello, giving you full board, list, and card management through natural conversation.
Companion project for Build a Custom Connector for Claude Cowork with the MCP TypeScript SDK, a step-by-step guide to building reliable MCP tools, structuring the Trello API client, testing with the MCP Inspector, and connecting the server to Claude.
Tools Included
Tool | Description |
| List all your Trello boards |
| Get board details with lists and labels |
| List all lists on a board |
| Create a new list on a board |
| Archive or unarchive a list |
| List cards on a board or list |
| Get detailed card info |
| Create a new card |
| Update, move, or archive a card |
| Permanently delete a card |
| Search cards across boards |
| List board members |
| View recent board activity |
| Add a comment to a card |
| Get comments on a card |
| Add a checklist with items to a card |
| Create a new label on a board |
Related MCP server: Trello MCP Server
Setup
1. Get Trello API Credentials
Go to https://trello.com/power-ups/admin and create a Power-Up (or use an existing one)
Navigate to the API Key tab and generate a new API key
Generate a token by visiting:
https://trello.com/1/authorize?expiration=never&scope=read,write&response_type=token&key=YOUR_API_KEYClick Allow and copy the token
2. Install and Build
cd trello-mcp-server
npm install
npm run build3. Configure in Claude
Add to your Claude desktop config (~/.claude/claude_desktop_config.json) or Cowork MCP settings:
{
"mcpServers": {
"trello": {
"command": "node",
"args": ["/path/to/trello-mcp-server/dist/index.js"],
"env": {
"TRELLO_API_KEY": "your-api-key",
"TRELLO_TOKEN": "your-token"
}
}
}
}Usage Examples
Once configured, you can ask Claude things like:
"Show me all my Trello boards"
"List the cards in my Sprint board's To Do column"
"Create a card called 'Fix login bug' in the Backlog list"
"Move that card to the In Progress list"
"Add a checklist with testing steps to that card"
"What's been happening on the project board this week?"
"Search for any cards about the API redesign"
This server cannot be deployed
Maintenance
Related MCP Connectors
- mcpOAuthnet.todoist
Official Todoist MCP server for AI assistants to manage tasks, projects, and workflows.
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceThis is an MCP Server for Trello that enables interaction with Trello's API through natural language, allowing management of boards, cards, lists, and other Trello resources.-
- AlicenseBqualityDmaintenanceA Model Context Protocol (MCP) server that connects Trello to Claude Code. Manage your boards, lists, cards, checklists, and more — all through natural language.7334 npm1MIT
- FlicenseNot gradedqualityCmaintenanceLets Claude read your Trello boards, lists, and cards via a remote MCP server.-
- AlicenseNot gradedqualityCmaintenanceEnables interaction with Trello boards, lists, and cards via MCP clients like Claude, allowing read, create, update, and search operations through natural language.285 npmMIT