mtl-trello-mcp
Enables managing Trello boards, lists, cards, labels, and members through natural language from any MCP-compatible client.
README
mtl-trello-mcp
Model Context Protocol (MCP) server for Trello project management.
Manage boards, lists, cards, labels, and members - all from Claude Code or any MCP-compatible client.

Tools
| Tool | Description |
|---|---|
trello_list_boards |
List all boards |
trello_get_board |
Get board with all lists and cards |
trello_get_lists |
Get lists in a board |
trello_create_list |
Create a new list |
trello_get_card |
Get full card details |
trello_create_card |
Create a new card |
trello_update_card |
Update card name, description, due date |
trello_move_card |
Move card to a different list |
trello_archive_card |
Archive a card |
trello_search |
Search cards by keyword |
trello_get_labels |
Get board labels |
trello_get_members |
Get board members |
Setup
1. Get Trello API credentials
- Register a Trello Power-Up
- Note your API Key and generate a Token from the Power-Up admin page
2. Configure environment
cp .env.example .env
# Edit .env with your TRELLO_API_KEY and TRELLO_TOKEN
3. Install dependencies
poetry install
4. Add to Claude Code
claude mcp add mtl-trello -- poetry -C /path/to/mtl-trello-mcp run python -m mtl_trello_mcp
Or add it manually to your Claude Code MCP settings:
{
"mtl-trello": {
"type": "stdio",
"command": "poetry",
"args": ["-C", "/path/to/mtl-trello-mcp", "run", "python", "-m", "mtl_trello_mcp"],
"env": {
"TRELLO_API_KEY": "your-api-key",
"TRELLO_TOKEN": "your-token"
}
}
}
Usage examples
Once configured, you can ask Claude:
- "Show me all my Trello boards"
- "What cards are on the MTL board?"
- "Create a card 'Fix ISRC validation' in the BACKLOG list"
- "Move card abc123 to the DONE list"
- "Search Trello for 'audio fingerprinting'"
- "Translate all card names on this board to English"
Development
# Install dev dependencies
poetry install
# Run the server directly
poetry run python -m mtl_trello_mcp
# Run tests
poetry run pytest
# Run linter
poetry run ruff check .
Contributing
Contributions are welcome! Please read CONTRIBUTING.md before submitting a PR.
Security
To report a vulnerability, please see SECURITY.md.
License
MIT - see LICENSE for details.
<div align="center"> MusicTech Lab - Rockstars Developers dedicated to the Music Industry<br> <a href="https://musictechlab.io">Website</a> <span> | </span> <a href="https://linkedin.com/company/musictechlab">LinkedIn</a> <span> | </span> <a href="https://musictechlab.io/contact">Let's talk</a><br> Crafted by <a href="https://musictechlab.io">musictechlab.io</a> </div>
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.