trello-mcp
Provides tools for interacting with Trello's API, enabling AI agents to manage boards, lists, cards, checklists, labels, members, and search.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@trello-mcplist my boards"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
trello-mcp
An MCP server for the Trello REST API. Exposes ~36 curated tools for boards, lists, cards, checklists, labels, members, and search.
Requires Node.js 18.14.1 or newer.
Setup
Get a Trello API key and token:
API key: https://trello.com/app-key
Token: click the "Token" link on that page and authorize.
Add the MCP server configuration below to your client.
Related MCP server: Atlassian Trello MCP Server
Configure your MCP client
{
"mcpServers": {
"trello": {
"command": "npx",
"args": ["-y", "@trinknx/trello-mcp@0.1.1"],
"env": {
"TRELLO_API_KEY": "your-key",
"TRELLO_TOKEN": "your-token"
}
}
}
}Keep real credentials in your MCP client's runtime environment configuration. Never commit credentials or rely on checked-in configuration files. For local development, export credentials into the process environment before starting the server.
Environment variables
Variable | Required | Purpose |
| yes | Trello API key |
| yes | Trello API token |
| no | Default board id. When set, board tools ( |
| no | Default list id. When set, |
The defaults are optional — omit them and pass ids explicitly, or set them so the agent doesn't have to ask which board/list to use. An explicit id always wins over the env default; if neither is given, the tool returns a clear error.
Tools
Boards: list_my_boards, get_board, create_board, update_board,
delete_board, get_board_lists, get_board_cards, get_board_labels,
get_board_members.
Lists: create_list, get_list, update_list, archive_list,
get_list_cards, archive_all_cards_in_list.
Cards: create_card, get_card, update_card (move via idList, archive via
closed, set cover via idAttachmentCover), delete_card, add_comment,
add_card_member, remove_card_member, add_label_to_card,
remove_label_from_card, get_card_attachments, add_attachment (set
setCover: true to make a publicly-fetchable image the card cover),
delete_attachment.
Checklists: create_checklist, add_checklist_item, update_checklist_item,
delete_checklist.
Labels/Members/Search: create_label, get_me, get_member, search,
search_members.
Development
npm install # install dependencies
npm test # run unit tests
npm run build # compile to dist/
npm start # run the server (node dist/index.js)License
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
MCP server for progressive tool usage at any scale (see https://klavis.ai)
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
Twitter/X read-only MCP server — 12 tools: search, users, tweets, followers, timelines, trends.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceThis is an MCP Server for Trello that enables interaction with Trello's API through natural language, allowing management of boards, cards, lists, and other Trello resources.
- AlicenseBqualityDmaintenanceA 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.45653MIT
- AlicenseNot gradedqualityDmaintenanceMCP server for Trello integration, enabling management of workspaces, boards, lists, cards, and checklists through natural language.MIT
- AlicenseNot gradedqualityDmaintenanceMCP server for Trello that enables comprehensive management of boards, cards, lists, labels, checklists, attachments, members, custom fields, and search through natural language.65MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/trinknx/trello-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server