MCP Directory

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

  1. 1Open Claude Desktop → Settings → Developer → Edit Config (this opens ~/Library/Application Support/Claude/claude_desktop_config.json).
  2. 2Paste the MCP Server Trello (delorenj) config below under the top-level "mcpServers" key.
  3. 3Fill in any placeholder secrets (API keys, paths) in the snippet.
  4. 4Save the file, then fully quit and reopen Claude Desktop.
  5. 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_boards

List the boards you have access to

set_active_board

Switch the active board at runtime (persists to config)

get_active_board_info

Get info about the currently active board

get_lists

List the lists on the active board

add_list_to_board

Create a new list on the board

get_cards_by_list_id

Get all cards in a given list

add_card_to_list

Create a new card in a list

update_card_details

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

View repo Full MCP Server Trello (delorenj) page