Trello MCP Server
Provides tools for managing Trello boards, lists, cards, labels, and checklists, enabling AI agents to interact with a Trello workspace.
Click on "Install 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 ServerList my Trello boards"
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
A Model Context Protocol (MCP) server for the Trello REST API. Connects Claude Desktop to your Trello workspace, giving Claude tools to manage boards, lists, cards, labels, and checklists.
Features
Boards — list, get, and create boards
Lists — list, create, and update lists
Cards — list, get, create, update, and delete cards (including moving between lists and setting due dates)
Labels — list, create, add to cards, and remove from cards
Checklists — get, create, add items, and check/uncheck items
Related MCP server: Trello MCP Server
Prerequisites
Node.js v18 or higher
A Trello account
Claude Desktop
Setup
1. Clone the repo
git clone https://github.com/ChrisLochhead/Trello-MCP-Server.git
cd Trello-MCP-Server2. Install dependencies and build
npm install
npm run build3. Get your Trello API credentials
Create a new Power-Up (name it anything — e.g. "My MCP App")
Navigate to the API Key tab and click Generate a new API Key — copy the key
On the same page, click the Token link, authorize, and copy the token from the resulting page
4. Configure Claude Desktop
Open your Claude Desktop config file:
Windows:
C:\Users\<YourUsername>\AppData\Local\Claude\claude_desktop_config.jsonmacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
Add the following inside the top-level JSON object (not inside "preferences"):
"mcpServers": {
"trello": {
"command": "C:\\Program Files\\nodejs\\node.exe",
"args": ["C:\\path\\to\\Trello-MCP-Server\\dist\\index.js"],
"env": {
"TRELLO_API_KEY": "your_api_key_here",
"TRELLO_API_TOKEN": "your_token_here"
}
}
}Note for Windows users: use the full path to
node.exe(find it by runningwhere nodein Command Prompt). Use double backslashes in the path.
5. Restart Claude Desktop
After saving the config, restart Claude Desktop. In a new conversation, you can test it by asking:
"List my Trello boards"
Available Tools
Tool | Description |
| List all boards for the authenticated user |
| Get a board's details and lists |
| Create a new board |
| Get all lists on a board |
| Create a new list on a board |
| Rename, archive, or reposition a list |
| List cards on a board or list |
| Get full card details |
| Create a new card |
| Update a card (name, description, due date, list, etc.) |
| Permanently delete a card |
| Get all labels on a board |
| Create a new label |
| Add a label to a card |
| Remove a label from a card |
| Get all checklists on a card |
| Add a checklist to a card |
| Add an item to a checklist |
| Check/uncheck or rename a checklist item |
Development
npm run dev # Run with auto-reload (tsx watch)
npm run build # Compile TypeScript to dist/
npm run clean # Remove dist/License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ChrisLochhead/Trello-MCP-Server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server