
How to add MCP Server Trello (delorenj) to Claude Desktop
Interact with Trello boards — cards, lists, comments — with built-in rate limiting and type safety. Paste the config into ~/Library/Application Support/Claude/claude_desktop_config.json and restart Claude Desktop.
Last updated June 15, 2026 · 370★ · stdio · apikey
Claude Desktop config for MCP Server Trello (delorenj)
npx -y @delorenj/mcp-server-trello{
"mcpServers": {
"mcp-server-trello-delorenj": {
"command": "npx",
"args": [
"-y",
"@delorenj/mcp-server-trello"
],
"env": {
"TRELLO_TOKEN": "<your-trello-token>",
"TRELLO_API_KEY": "<your-trello-api-key>",
"TRELLO_BOARD_ID": "<optional-default-board-id>"
}
}
}
}Setup steps
- 1Open Claude Desktop → Settings → Developer → Edit Config (this opens ~/Library/Application Support/Claude/claude_desktop_config.json).
- 2Paste the MCP Server Trello (delorenj) config below under the top-level "mcpServers" key.
- 3Fill in any placeholder secrets (API keys, paths) in the snippet.
- 4Save the file, then fully quit and reopen Claude Desktop.
- 5Open a chat and confirm MCP Server Trello (delorenj)'s tools appear under the 🔌 tools menu.
Before you start
- Node.js 16+ (Bun v1.0.0+ recommended; runs fine via npx/pnpx/bunx)
- A Trello API key from https://trello.com/app-key, set as TRELLO_API_KEY
- A Trello API token generated from that key, set as TRELLO_TOKEN
- Optional: TRELLO_WORKSPACE_ID, TRELLO_ALLOWED_WORKSPACES (comma-separated allowlist), and https_proxy for restricted networks
What MCP Server Trello (delorenj) can do in Claude Desktop
list_boardsList the boards you have access to
set_active_boardSwitch the active board at runtime (persists to config)
get_active_board_infoGet info about the currently active board
get_listsList the lists on the active board
add_list_to_boardCreate a new list on the board
get_cards_by_list_idGet all cards in a given list
add_card_to_listCreate a new card in a list
update_card_detailsEdit a card's name, description, due date, labels, etc.
Security
Requires a Trello API key and user token that grant access to your boards; store both in env vars and use TRELLO_ALLOWED_WORKSPACES to restrict scope. Tokens are long-lived, so revoke them from Trello if exposed.
MCP Server Trello (delorenj) + Claude Desktop FAQ
Where is the Claude Desktop config file?
Claude Desktop reads MCP servers from ~/Library/Application Support/Claude/claude_desktop_config.json. Paste the MCP Server Trello (delorenj) config there under the "mcpServers" key and restart the client.
Is MCP Server Trello (delorenj) safe to use with Claude Desktop?
Requires a Trello API key and user token that grant access to your boards; store both in env vars and use TRELLO_ALLOWED_WORKSPACES to restrict scope. Tokens are long-lived, so revoke them from Trello if exposed.
Where do I get the API key and token?
Create the API key at https://trello.com/app-key, then use it to generate a user token (also linked from that page). Set them as TRELLO_API_KEY and TRELLO_TOKEN.
Can I use more than one board?
Yes. Use set_active_board / set_active_workspace to switch context at runtime — preferences persist to ~/.trello-mcp/config.json — and most tools also accept an optional boardId. The older TRELLO_BOARD_ID env var is deprecated but still supported.
Will it hit Trello's rate limits?
It implements a token-bucket limiter matching Trello's quotas (300/10s per key, 100/10s per token) and automatically queues requests that would exceed them, so you avoid 429 errors.