Trello Desktop MCP Server

Trello integration for any MCP-compatible client via Model Context Protocol (MCP)

Local serverstdioTypeScript

What is the Trello Desktop MCP Server?

Trello integration for any MCP-compatible client via Model Context Protocol (MCP).

What Trello Desktop MCP does

A Model Context Protocol (MCP) server that provides comprehensive Trello integration for any MCP-compatible client — including Claude Desktop, Claude Code, Gemini CLI, and more. This server enables AI assistants to interact with Trello boards, cards, lists, and more through a secure local connection.

Requirements

  • Node.js 18+ installed - An MCP-compatible client (Claude Desktop, Claude Code, Gemini CLI, etc.) - Trello account with API credentials

Practical notes

  • Maintained by kocakli, written in TypeScript.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
trello_searchUniversal search across all Trello content
trello_get_user_boardsGet all boards accessible to the current user
get_board_detailsGet detailed board information with lists and cards
get_cardGet comprehensive card details
create_cardCreate new cards in any list
update_cardUpdate card properties
move_cardMove cards between lists
trello_add_commentAdd comments to cards
trello_get_list_cardsGet all cards in a specific list
trello_create_listCreate new lists on boards
trello_get_board_cardsGet all cards from a board with filtering
trello_get_card_actionsGet card activity history
trello_get_card_attachmentsGet card attachments
trello_get_card_checklistsGet card checklists
trello_get_board_membersGet board members
trello_get_board_labelsGet board labels
trello_get_memberGet member details
list_boardsList user's boards
get_listsGet lists in a board

How to install the Trello Desktop MCP Server

{
  "mcpServers": {
    "trello": {
      "command": "node",
      "args": [
        "/absolute/path/to/trello-desktop-mcp/dist/index.js"
      ],
      "env": {
        "TRELLO_API_KEY": "YOUR_TRELLO_API_KEY",
        "TRELLO_TOKEN": "YOUR_TRELLO_TOKEN"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • Node.js 18+ installed - An MCP-compatible client (Claude Desktop, Claude Code, Gemini CLI, etc.) - Trello account with API credentials
VariableDescriptionRequired
TRELLO_API_KEYDeclared in the maintainer’s client configuration.Check documentation
TRELLO_TOKENDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use Trello Desktop MCP to trello search.”
  • “Use Trello Desktop MCP to trello get user boards.”
  • “Use Trello Desktop MCP to get board details.”

Frequently asked questions

Trello integration for any MCP-compatible client via Model Context Protocol (MCP) Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.