MCP Server Trello
MCP server for Trello boards with rate limiting, type safety, and comprehensive API integration.
Connector by delorenj · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/delorenj-mcp-server-trello
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 22 read · 27 write · 4 delete · 5 not yet classified
- Secrets
- 2 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 58
Read from the source code; the running server may list different tools.
Read 22 · Look things up without changing anything.
find_checklist_items_by_descriptionget_acceptance_criteriaget_active_board_infoget_board_custom_fieldsget_board_labelsget_board_membersget_cardget_card_commentsget_card_historyget_cards_by_list_idget_checklist_by_nameget_checklist_items
Show 10 more tools
get_healthget_health_detailedget_health_metadataget_health_performanceget_listsget_my_cardsget_recent_activitylist_boardslist_boards_in_workspacelist_workspaces
Write 27 · Create, change, send or run things.
add_card_to_listadd_card_to_listEvaladd_cards_to_listadd_checklist_itemadd_commentadd_list_to_boardarchive_cardarchive_listassign_member_to_cardattach_data_to_cardattach_file_to_cardattach_image_data_to_card
Show 15 more tools
attach_image_to_cardcreate_boardcreate_checklistcreate_labeldownload_attachmentmove_cardset_active_boardset_active_workspaceupdate_card_custom_fieldupdate_card_detailsupdate_checklist_itemupdate_commentupdate_labelupdate_listupdate_list_position
Delete 4 · Delete, drop, revoke or wipe things.
delete_checklist_itemdelete_commentdelete_labelremove_member_from_card
Not yet classified 5 · We could not tell from the name and description.
copy_cardcopy_checklistperform_system_repairwatch_cardwatch_list
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
TRELLO_API_KEYTRELLO_TOKEN
Tools (58)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
add_card_to_listAdd Card to ListAdd a new card to a specified list on a specific board
add_card_to_listEvalEvaluates the add_card_to_list tool
add_cards_to_listAdd Cards to ListAdd multiple cards to a list in one operation. Cards are created sequentially (Trello API does not support batch writes). Rate limiting is handled automatically.
add_checklist_itemAdd Checklist ItemAdd a new item to a checklist
add_commentAdd Comment to CardAdd the given text as a new comment to the given card
add_list_to_boardAdd List to BoardAdd a new list to the specified board
archive_cardArchive CardSend a card to the archive on a specific board
archive_listArchive ListSend a list to the archive on a specific board
assign_member_to_cardAssign Member to CardAssign a member to a specific card
attach_data_to_cardAttach Data to CardAttach binary data (image, markdown, PDF, text, etc.) to a card from base64-encoded data or a data URL. Use this for any non-image content. For image/screenshot uploads with PNG defaults, see attach_image_data_to_card.
attach_file_to_cardAttach File to CardAttach any file to a card from a URL on a specific board
attach_image_data_to_cardAttach Image Data to CardAttach an image to a card from base64 data or a data URL. Image-flavored convenience over attach_data_to_card: defaults assume PNG when mimeType/name are omitted, suitable for screenshot pasting. For non-image content, use attach_data_to_card.
attach_image_to_cardAttach Image to CardAttach an image to a card from a URL on a specific board
copy_cardCopy CardCopy/duplicate a Trello card to any list (even on a different board). Copies all properties by default including checklists, attachments, comments, labels, etc.
copy_checklistCopy ChecklistCopy a checklist (with all its items) from one card to another. Works across different boards.
Show 43 more tools
create_boardCreate BoardCreate a new Trello board optionally within a workspace
create_checklistCreate ChecklistCreate a new checklist
create_labelCreate LabelCreate a new label on a board
delete_checklist_itemDelete Checklist ItemDelete a checklist item from a card
delete_commentDelete Comment from CardDelete a comment from a Trello card
delete_labelDelete LabelDelete a label from a board
download_attachmentDownload AttachmentDownload an attachment from a card. Returns base64-encoded data that can be saved or viewed.
find_checklist_items_by_descriptionFind Checklist Items by DescriptionSearch for checklist items containing specific text in their description
get_acceptance_criteriaGet Acceptance CriteriaGet a card's (or board's) acceptance criteria. Matches a checklist named "Acceptance Criteria", "AC", "DoD", or "Definition of Done" (case-insensitive); first match in that order wins. Returns a {found: true|false} union; read reason when not found.
get_active_board_infoGet Active Board InfoGet information about the currently active board
get_board_custom_fieldsGet Board Custom FieldsGet all custom field definitions on a board. Returns field IDs, names, and types. For dropdown/list fields, also returns available options with their IDs. Requires Trello Standard plan or higher.
get_board_labelsGet Board LabelsGet all labels of a specific board
get_board_membersGet Board MembersGet all members of a specific board
get_cardGet CardGet detailed information about a specific Trello card
get_card_commentsGet Card CommentsRetrieve all comments from a specific Trello card
get_card_historyGet Card HistoryGet the history/actions of a specific card
get_cards_by_list_idGet Cards by List IDFetch cards from a specific Trello list on a specific board. Descriptions are previewed by default to keep responses compact; set fields without "desc" to omit descriptions, or increase descMaxLength/omitDescThresholdBytes and use get_card for full details.
get_checklist_by_nameGet Checklist by NameGet a complete checklist with all its items and completion percentage
get_checklist_itemsGet Checklist ItemsGet all items from a checklist by name
get_healthDescription is built at runtime.
get_health_detailedDescription is built at runtime.
get_health_metadataDescription is built at runtime.
get_health_performanceDescription is built at runtime.
get_listsGet ListsRetrieve all lists from the specified board
get_my_cardsGet My CardsFetch all cards assigned to the current user
get_recent_activityGet Recent ActivityFetch recent activity on the Trello board
list_boardsList BoardsList all boards the user has access to
list_boards_in_workspaceList Boards in WorkspaceList all boards in a specific workspace
list_workspacesList WorkspacesList workspaces the user has access to. If TRELLO_ALLOWED_WORKSPACES is configured, only allowed workspaces are returned.
move_cardMove CardMove a card to a different list, potentially on a different board
perform_system_repairDescription is built at runtime.
remove_member_from_cardRemove Member from CardRemove a member from a specific card
set_active_boardSet Active BoardSet the active board for future operations
set_active_workspaceSet Active WorkspaceSet the active workspace for future operations
update_card_custom_fieldUpdate Card Custom FieldSet or clear a custom field value on a card. Requires Trello Standard plan or higher. Use get_board_custom_fields first to find field IDs and types. Value format depends on type: text=any string, number=numeric string, checkbox="true"/"false", date=ISO 8601 string, list=option ID from get_board_custom_fields. To clear a field, set type to "clear" and omit value.
update_card_detailsUpdate Card DetailsUpdate an existing card's details on a specific board
update_checklist_itemUpdate Checklist ItemUpdate a checklist item name, state, position, due date, reminder, or assigned member
update_commentUpdate Comment on CardUpdate the given comment with the new text
update_labelUpdate LabelUpdate an existing label
update_listUpdate ListUpdate a list name, archive state, subscription state, or board. Use update_list_position for moving a list within a board.
update_list_positionUpdate List PositionUpdate the position of a list on the board. Trello uses fractional indexing: each list has a float position, and to place a list between two others, use the average of their positions (e.g., between pos 1024 and 2048, use 1536). Use "top"/"bottom" shortcuts to move to the edges.
watch_cardWatch CardSubscribe or unsubscribe from watching a card for activity notifications
watch_listWatch ListSubscribe or unsubscribe from watching a list for activity notifications
Signals
- Stars
- 447
- Forks
- 148
- Open issues
- 21
- Weekly downloads
- 2,179
- Last commit
- Oct 15, 2026 (13 days ago)
- Last release
- Jul 25, 2026 (3 months ago)
- Last package publish
- Jul 25, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.delorenj/mcp-server-trello- Version
- 1.8.1
- Auth
- API key
- Packages
- npm @delorenj/mcp-server-trello
- License
- MIT
- Repository
- github.com/delorenj/mcp-server-trello
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
More from delorenj
- 0.585score
agent-fleet-operations
delorenj
Operate and maintain the Hermes workforce with `flume`: hire/onboard an employee into a repo, the org chart in `~/.hermes/agents-registry.yaml`, the handbook…
SkillAFreshness: A★ 2Claude Code +9 - 0.557score
plane-identity-provisioning
delorenj
Give a Hermes agent its own real identity — an <agent>@delo.sh address, its own Plane user account, workspace membership, and its own Plane API token — fully…
SkillBFreshness: B★ 2Claude Code +9 - 0.545score
hermes-pm-template-maintenance
delorenj
DEPRECATED compatibility shim.
SkillBFreshness: B★ 2Claude Code +9 - 0.410score
bmad-bmp-setup
delorenj
Sets up BMad Autopilot module in a project.
SkillDFreshness: DClaude Code +9 - 0.409score
bmad-bmp-agent-otto
delorenj
Autopilot orchestrator who runs target BMAD workflows unattended, delegates to workers, and answers HITL questions per a policy file.
SkillDFreshness: DClaude Code +9 - 0.385score
bmad-bmp-autopilot
delorenj
Hand a target BMAD workflow to Otto for unattended execution.
SkillDFreshness: DClaude Code +9
Cite this page
MCP Server Trello. Agent Mart. https://agentmart.dev/connectors/delorenj-mcp-server-trello (last updated 2026-10-25)