Is Trello MCP Server official?
No. It is a community project by delorenj, licensed under MIT. It is listed on the official MCP Registry, but it is not made by Trello or Atlassian.
@delorenj
Basic information
A Model Context Protocol (MCP) server that provides tools for interacting with Trello boards.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-server-trello": {
"command": "bun",
"args": [
"run",
"build"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Trello MCP Server is a community trello mcp integration that lets AI agents read and update your Trello boards, lists, cards, checklists, comments, attachments and custom fields through the Model Context Protocol.
It is maintained by delorenj, published on npm as @delorenj/mcp-server-trello, licensed under MIT and listed on the official MCP Registry as io.github.delorenj/mcp-server-trello. It is not built or supported by Trello or Atlassian. The README describes 57 tools, built-in rate limiting and a Bun-based build, and the server runs locally over stdio.
Prerequisites:
bunx) or Node.js (for npx). The README says bunx starts fastest and npx works identically.Environment variables:
# Required
TRELLO_API_KEY=your-api-key
TRELLO_TOKEN=your-token
# Optional (deprecated): default board ID, can be changed later with set_active_board
TRELLO_BOARD_ID=your-board-id
# Optional: initial workspace ID, can be changed later with set_active_workspace
TRELLO_WORKSPACE_ID=your-workspace-id
# Optional: HTTPS proxy
https_proxy=http://your-proxy:8080
# Optional: restrict access to specific workspaces (comma-separated IDs)
TRELLO_ALLOWED_WORKSPACES=workspace-id-1,workspace-id-2
Register the trello mcp server with the CLI:
claude mcp add trello \
--env TRELLO_API_KEY=your-trello-api-key \
--env TRELLO_TOKEN=your-trello-token \
-- bunx @delorenj/mcp-server-trello
Add this to your Claude Desktop MCP configuration and restart the app:
{
"mcpServers": {
"trello": {
"command": "bunx",
"args": ["@delorenj/mcp-server-trello"],
"env": {
"TRELLO_API_KEY": "your-trello-api-key",
"TRELLO_TOKEN": "your-trello-token"
}
}
}
}
The README's quickstart config applies to Cursor and other MCP clients as well. Add the same mcpServers block shown above to Cursor's MCP configuration. To use npm instead of Bun, replace bunx with npx.
Once connected, a typical first session is: call list_boards, pick a board with set_active_board, then confirm it with get_active_board_info.
get_acceptance_criteria finds a checklist named Acceptance Criteria, AC, DoD or Definition of Done and returns its items, unmet items and percent complete.~/.trello-mcp/config.json.TRELLO_ALLOWED_WORKSPACES limits which workspaces the agent can list, open or create boards in.file:// path, and download attachments back.get_card can return a card as readable Markdown with includeMarkdown.https_proxy or HTTPS_PROXY.list_boards, set_active_board, get_active_board_info, list_workspaces, set_active_workspace and list_boards_in_workspace handle navigation. Most other tools accept an optional boardId, so you can work across boards in one session.get_lists, add_list_to_board, update_list, update_list_position (top, bottom or a fractional position) and archive_list.get_card returns full card detail. get_cards_by_list_id, get_my_cards, add_card_to_list, update_card_details, move_card and archive_card cover the card lifecycle. Due dates use ISO 8601 with time, while start dates are YYYY-MM-DD.get_checklist_items, get_checklist_by_name, add_checklist_item, update_checklist_item, delete_checklist_item, find_checklist_items_by_description and get_acceptance_criteria.add_comment, update_comment, delete_comment and get_card_comments.attach_image_to_card, attach_file_to_card and download_attachment.get_board_custom_fields and update_card_custom_field. Custom fields require a Trello Standard plan or higher.get_recent_activity, plus watch_card and watch_list to route activity into your Trello notifications.get_my_cards.get_acceptance_criteria.attach_image_to_card.Several other community Trello MCP servers exist, including Python implementations, but delorenj/mcp-server-trello is the one listed on the official MCP Registry. If your team plans work in other tools, compare Atlassian MCP Server for Jira and Confluence, Asana MCP Server, ClickUp MCP Server or Linear MCP Server. This server is local-only and authenticates with your personal Trello key and token. It is not a hosted OAuth service.
TRELLO_API_KEY and TRELLO_TOKEN are set, and that the token was generated from the same API key at trello.com/app-key.list_boards and set_active_board, or pass boardId explicitly. TRELLO_BOARD_ID is deprecated, and the active board persists in ~/.trello-mcp/config.json, so an old selection may still apply.TRELLO_ALLOWED_WORKSPACES is set, only those workspaces are listed or usable. Add the ID, or unset the variable.get_board_custom_fields for list fields.No. It is a community project by delorenj, licensed under MIT. It is listed on the official MCP Registry, but it is not made by Trello or Atlassian.
Yes. The server is open source and free. It calls the Trello API with your own key and token. Custom field tools need a Trello Standard plan or higher.
A Trello API key and a token, both from [trello.com/app-key](https://trello.com/app-key), set as `TRELLO_API_KEY` and `TRELLO_TOKEN`.
Yes. The README documents a `claude mcp add` command for Claude Code and a JSON config for Claude Desktop, Cursor and other MCP clients.
It runs locally over stdio, launched with `bunx` or `npx @delorenj/mcp-server-trello`. You do not connect to a hosted URL.
No. `bunx` starts fastest, but the README says `npx` works identically. Bun is required only for building from source.
Set `TRELLO_ALLOWED_WORKSPACES` to a comma-separated list of workspace IDs. Listing, switching and board creation are then restricted to those workspaces. The token still carries your account's permissions, so treat it like a password.
The active board and workspace are saved in `~/.trello-mcp/config.json` on the machine running the server, so they persist across restarts.
不止于 CSS

Health by Dr Brad works out a health plan from your own results: which screening is due at your age, and evidence-based suggestions, each with the reason and the published guideline or study behind it. Your record is one

A good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi

B2B competitive intelligence, live sales battlecards, 5-axis ICP prospect fit scoring, and tech stack teardowns over MCP and REST with cited public-web evidence.
Free moving quotes for AI agents from Next Generation Movers, a licensed interstate mover (USDOT 3764697). US long-distance nationwide and local DC/MD/VA. Indicative ballpark price and booking options; optional $0.01 x40
Comments