Trello MCP Server
🔀 Active fork. This is a maintained fork of kocakli/Trello-Desktop-MCP integrating contributions from across the fork ecosystem (kevinhillinger, zonca, dbz-max, maks244, jantman, ThatIanMcShane, josh-argyle). PRs welcome — see Credits for what each contributor brought in. Published on npm as
atlassian-trello-mcp.
A Model Context Protocol (MCP) server for Trello that works with any MCP-compatible client -- Claude Desktop, Claude Code, Gemini CLI, and more.
Provides 46 tools covering boards, cards, lists, labels, checklists, attachments, members, custom fields, and search.
Quick Start
1. Get Trello API credentials
Trello no longer hands out API keys directly — each user must create their own Power-Up, then mint a token against that Power-Up's key.
- Visit https://trello.com/power-ups/admin and click New.
- Fill out the New Power-Up or Integration form:
- New Power-Up or Integration name:
Claude MCP. If you have multiple team members, each developer must create their own Power-Up so the API key is tied to their user — name it with your own name too, e.g.Trello MCP Steve. - Workspace: the workspace you want to interact with.
- Iframe connector URL:
https://localhost(required field, not actually used by this MCP server). - Email: your email.
- Support contact and Author: can be company-level or personal.
- New Power-Up or Integration name:
- Once the Power-Up is created, click API key in the sidebar, then Generate a new API key, then Generate API key in the confirmation modal. Trello displays both an API key and a Secret — save them somewhere safe.
- In a browser, visit:
Replacehttps://trello.com/1/authorize?expiration=never&scope=read,write,account&response_type=token&name={NAME}&key={APIKEY}{NAME}with the Power-Up name you chose and{APIKEY}with the key from the previous step. This is an auth prompt — confirm access and click Allow. Trello returns an API token; copy it. - Put the API key and token into your MCP client config (e.g.
.claude.json) — see the next section.






