Trello MCP is an MCP server that connects AI assistants to the Trello REST API for managing project boards and cards. Built with TypeScript and the Model Context Protocol SDK, it enables software developers, project managers, and product teams to view, create, and organize tasks directly from their desktop environments. The server implements 19 distinct tools divided across discovery, core card operations, and advanced board features. Users can perform universal searches across cards, boards, and organizations, retrieve user board structures, and inspect lists. For day-to-day project tracking, the server allows clients to create cards, update card properties, transfer cards across workflow columns, and post comments. It also supports accessing card checklists, viewing activity histories, managing labels, and querying board members. By running locally over a standard stdio transport, Trello MCP keeps credentials stored on the user's machine and routes all interactions via HTTPS, allowing natural language queries to control Trello workflows.
Category: Project & Task Management
Tags: kanban, productivity, task-tracking, trello
bash git clone https://github.com/kocakli/trello-desktop-mcp.git cd trello-desktop-mcp 2. Install dependencies and compile the server: bash npm install npm run build 3. Obtain your Trello API key and generate a read/write token from https://trello.com/app-key. 4. Add the server to your Claude Desktop configuration file (claude_desktop_config.json) under mcpServers: json { "mcpServers": { "trello": { "command": "node", "args": ["/absolute/path/to/trello-desktop-mcp/dist/index.js"], "env": { "TRELLO_API_KEY": "your-api-key-here", "TRELLO_TOKEN": "your-token-here" } } } } 5. Restart Claude Desktop or your alternative MCP client to initialize the tools.Part of MCP Servers
Trello MCP provides 19 tools that let your MCP client interact with your Trello account. It allows AI models to search all Trello content, fetch user boards, inspect lists, and create or update cards. You can also move cards across lists, add comments, fetch activity logs, inspect checklists, view attachments, and retrieve assigned board members.
Trello MCP works with any client supporting the Model Context Protocol over standard input and output transport. Officially tested clients mentioned in the documentation include Claude Desktop, Claude Code CLI, and Gemini CLI. Any standard client capable of running a local Node.js process with environment variables can connect to it.
To install Trello MCP, clone the repository from GitHub, run npm install, and run npm run build. Then, generate an API key and token from your Trello account. Finally, configure your MCP client config file by supplying the path to dist/index.js along with the TRELLO_API_KEY and TRELLO_TOKEN environment variables.
Yes, Trello MCP is open-source software. According to the project repository, it is released under the MIT License, which permits free use, modification, and distribution for personal and commercial applications.