
Mcp Server Trello
The MCP Server Trello provides tools for programmatic interaction with Trello boards, lists, and cards through the Model Context Protocol. It offers capabilities including card data extraction, comment management, file attachments, board navigation, and markdown export, while automatically handling rate limiting and providing type-safe error handling. This server solves the problem of integrating Trello automation into AI-assisted workflows by exposing Trello's API through a standardized MCP interface with built-in safeguards and validation.
- GitHub stars
- 447
- tools
- 80
- auth
- Secret needed
- transport
- STDIO
- env vars
- 2
- last updated
- Jul 25, 2026
Tools
80 toolsPublic tool metadata for what this MCP can expose to an agent.
TRELLO_ADD_BOARDSCreates a new Trello board; the 'name' parameter is required for creation, and various preferences can be customized or cloned from a source board.31 params
Creates a new Trello board; the 'name' parameter is required for creation, and various preferences can be customized or cloned from a source board.
closedstringdescstringidBoardSourcestringidOrganizationstringkeepFromSourcestringlabelNames__bluestringlabelNames__greenstringlabelNames__orangestringlabelNames__purplestringlabelNames__redstringlabelNames__yellowstringnamestringpowerUpsstringprefs__backgroundstringprefs__calendarFeedEnabledstringprefs__cardAgingstringprefs__cardCoversstringprefs__commentsstringprefs__invitationsstringprefs__permissionLevelstring+11 more parameters. See the server's own documentation for the full schema.
TRELLO_ADD_BOARDS_CALENDAR_KEY_GENERATE_BY_ID_BOARDGenerates a new calendar key for the Trello board specified by `idBoard`, invalidating any previous key for that board.1 params
Generates a new calendar key for the Trello board specified by `idBoard`, invalidating any previous key for that board.
idBoardstringTRELLO_ADD_BOARDS_CHECKLISTS_BY_ID_BOARDCreates a new, initially empty checklist with a given name on an existing Trello card. Checklists are created on cards, not boards.2 params
Creates a new, initially empty checklist with a given name on an existing Trello card. Checklists are created on cards, not boards.
idCardstringnamestringTRELLO_ADD_BOARDS_EMAIL_KEY_GENERATE_BY_ID_BOARDGenerates a new email key for the Trello board specified by idBoard to enable or reset adding cards via email; this invalidates any previously existing email key for the board.1 params
Generates a new email key for the Trello board specified by idBoard to enable or reset adding cards via email; this invalidates any previously existing email key for the board.
idBoardstringTRELLO_ADD_BOARDS_LABELS_BY_ID_BOARDCreates a new label on an existing Trello board.3 params
Creates a new label on an existing Trello board.
colorstringidBoardstringnamestringTRELLO_ADD_BOARDS_LISTS_BY_ID_BOARDCreates a new, empty list on a specified, existing Trello board, typically used as a column or category for organizing cards.3 params
Creates a new, empty list on a specified, existing Trello board, typically used as a column or category for organizing cards.
idBoardstringnamestringposstringTRELLO_ADD_BOARDS_MARK_AS_VIEWED_BY_ID_BOARDMarks the Trello board specified by idBoard as viewed for the current user, exclusively updating its viewed status and potentially influencing its position in user-specific lists and notification settings.1 params
Marks the Trello board specified by idBoard as viewed for the current user, exclusively updating its viewed status and potentially influencing its position in user-specific lists and notification settings.
idBoardstringTRELLO_ADD_BOARDS_POWER_UPS_BY_ID_BOARDEnables the Power-Up specified by the 'value' parameter on the board; processes one Power-Up enablement per call.2 params
Enables the Power-Up specified by the 'value' parameter on the board; processes one Power-Up enablement per call.
idBoardstringvaluestringTRELLO_ADD_CARDSCreates a new card in a Trello list; `idList` is required, and if `idCardSource` is used, the source card must be accessible.16 params
Creates a new card in a Trello list; `idList` is required, and if `idCardSource` is used, the source card must be accessible.
closedstringdescstringduestringfileSourcestringidAttachmentCoverstringidBoardstringidCardSourcestringidLabelsstringidListstringidMembersstringkeepFromSourcestringlabelsstringnamestringposstringsubscribedstringurlSourcestringTRELLO_ADD_CARDS_ACTIONS_COMMENTS_BY_ID_CARDAdds a new text comment, which can include @mentions, to a Trello card specified by its ID; file attachments are not supported via this action.2 params
Adds a new text comment, which can include @mentions, to a Trello card specified by its ID; file attachments are not supported via this action.
idCardstringtextstringTRELLO_ADD_CARDS_ATTACHMENTS_BY_ID_CARDAdds an attachment to a Trello card by `idCard`; specify either a `file` to upload or a `url` to link, but not both.5 params
Adds an attachment to a Trello card by `idCard`; specify either a `file` to upload or a `url` to link, but not both.
filestringidCardstringmimeTypestringnamestringurlstringTRELLO_ADD_CARDS_CHECKLIST_CHECK_ITEM_BY_ID_CARD_BY_ID_CHECKLISTAdds a new check item to an existing checklist on a specific Trello card.4 params
Adds a new check item to an existing checklist on a specific Trello card.
idCardstringidCheckliststringnamestringposstringTRELLO_ADD_CARDS_CHECKLISTS_BY_ID_CARDAdds a checklist to a Trello card: use `value` to add a specific existing checklist, `idChecklistSource` to create a new checklist by copying an existing one (optionally using `name` for the new checklist's name), or `name` to create a new empty checklist from scratch.4 params
Adds a checklist to a Trello card: use `value` to add a specific existing checklist, `idChecklistSource` to create a new checklist by copying an existing one (optionally using `name` for the new checklist's name), or `name` to create a new empty checklist from scratch.
idCardstringidChecklistSourcestringnamestringvaluestringTRELLO_ADD_CARDS_ID_LABELS_BY_ID_CARDAdds an existing label to a Trello card; `idCard` identifies the card and `value` is the ID of the label to add. Both card and label must already exist.2 params
Adds an existing label to a Trello card; `idCard` identifies the card and `value` is the ID of the label to add. Both card and label must already exist.
idCardstringvaluestringTRELLO_ADD_CARDS_ID_MEMBERS_BY_ID_CARDAssigns a Trello member to a specific Trello card by card ID (or short link) and member ID.2 params
Assigns a Trello member to a specific Trello card by card ID (or short link) and member ID.
idCardstringvaluestringTRELLO_ADD_CARDS_LABELS_BY_ID_CARDAdds a label to an existing Trello card (specified by `idCard`), defining the label by `name` and either `color` or the overriding `value` (which specifies color by name); a new label is created on the board if a matching one (by name/color combination) doesn't already exist.4 params
Adds a label to an existing Trello card (specified by `idCard`), defining the label by `name` and either `color` or the overriding `value` (which specifies color by name); a new label is created on the board if a matching one (by name/color combination) doesn't already exist.
colorstringidCardstringnamestringvaluestringTRELLO_ADD_CARDS_MEMBERS_VOTED_BY_ID_CARDCasts a 'yes' vote for a specified member on a Trello card; a member can only vote once per card.2 params
Casts a 'yes' vote for a specified member on a Trello card; a member can only vote once per card.
idCardstringvaluestringTRELLO_ADD_CARDS_STICKERS_BY_ID_CARDAdds a sticker to a Trello card, using a default sticker name (e.g., 'taco-cool') or a custom sticker ID for the image, and allows specifying its position, rotation, and z-index.6 params
Adds a sticker to a Trello card, using a default sticker name (e.g., 'taco-cool') or a custom sticker ID for the image, and allows specifying its position, rotation, and z-index.
idCardstringimagestringleftstringrotatestringtopstringzIndexstringTRELLO_ADD_CHECKLISTSCreates a new checklist on a Trello card, either by name or by copying from `idChecklistSource`, targeting an `idCard` or `idBoard`; this action creates only the checklist structure, not its items.5 params
Creates a new checklist on a Trello card, either by name or by copying from `idChecklistSource`, targeting an `idCard` or `idBoard`; this action creates only the checklist structure, not its items.
idBoardstringidCardstringidChecklistSourcestringnamestringposstringTRELLO_ADD_CHECKLISTS_CHECK_ITEMS_BY_ID_CHECKLISTAdds a new check item to a specified Trello checklist; this action does not update existing check items.4 params
Adds a new check item to a specified Trello checklist; this action does not update existing check items.
checkedstringidCheckliststringnamestringposstringTRELLO_ADD_LABELSCreates a new label with a specified name (required) and color on a Trello board (idBoard required); this action defines the label but does not apply it to cards.3 params
Creates a new label with a specified name (required) and color on a Trello board (idBoard required); this action defines the label but does not apply it to cards.
colorstringidBoardstringnamestringTRELLO_ADD_LISTSCreates a new list on a specified Trello board, with options to copy an existing list, set its position, initial state (archived/subscribed), and does not modify existing lists or move cards.6 params
Creates a new list on a specified Trello board, with options to copy an existing list, set its position, initial state (archived/subscribed), and does not modify existing lists or move cards.
closedstringidBoardstringidListSourcestringnamestringposstringsubscribedstringTRELLO_ADD_LISTS_ARCHIVE_ALL_CARDS_BY_ID_LISTArchives all cards in a Trello list; while cards can be restored via the Trello interface, this action does not provide an unarchive function.1 params
Archives all cards in a Trello list; while cards can be restored via the Trello interface, this action does not provide an unarchive function.
idListstringTRELLO_ADD_LISTS_CARDS_BY_ID_LISTCreates a new card in a Trello list, which must be specified by an existing and accessible `idList`.6 params
Creates a new card in a Trello list, which must be specified by an existing and accessible `idList`.
descstringduestringidListstringidMembersstringlabelsstringnamestringTRELLO_ADD_LISTS_MOVE_ALL_CARDS_BY_ID_LISTMoves all cards from a Trello list to a *different* board; this action is irreversible, moves (not copies) cards, and empties the source list without deleting it.2 params
Moves all cards from a Trello list to a *different* board; this action is irreversible, moves (not copies) cards, and empties the source list without deleting it.
idBoardstringidListstringTRELLO_ADD_MEMBERS_AVATAR_BY_ID_MEMBERUpdates a Trello member's avatar using a base64-encoded image; the `file` field, though schema-optional, requires valid image data for a successful update.2 params
Updates a Trello member's avatar using a base64-encoded image; the `file` field, though schema-optional, requires valid image data for a successful update.
filestringidMemberstringTRELLO_ADD_MEMBERS_BOARD_BACKGROUNDS_BY_ID_MEMBERAdds a new custom board background, from an image file, to a specified Trello member's collection, making it available for their use but not applying it to any board.4 params
Adds a new custom board background, from an image file, to a specified Trello member's collection, making it available for their use but not applying it to any board.
brightnessstringfilestringidMemberstringtilestringTRELLO_ADD_MEMBERS_BOARD_STARS_BY_ID_MEMBERStars a Trello board for a member (does not remove or list stars), optionally at a specified position; the board must exist and be accessible to the member.3 params
Stars a Trello board for a member (does not remove or list stars), optionally at a specified position; the board must exist and be accessible to the member.
idBoardstringidMemberstringposstringTRELLO_ADD_MEMBERS_CUSTOM_BOARD_BACKGROUNDS_BY_ID_MEMBERAdds a new custom board background for a specified Trello member; the `file` parameter (image data) is required.4 params
Adds a new custom board background for a specified Trello member; the `file` parameter (image data) is required.
brightnessstringfilestringidMemberstringtilestringTRELLO_ADD_MEMBERS_CUSTOM_EMOJI_BY_ID_MEMBERAdds a new custom emoji using an image file and a unique name to a Trello member's account; this emoji is member-specific and not shared across the workspace.3 params
Adds a new custom emoji using an image file and a unique name to a Trello member's account; this emoji is member-specific and not shared across the workspace.
filestringidMemberstringnamestringTRELLO_ADD_MEMBERS_CUSTOM_STICKERS_BY_ID_MEMBERUploads a custom sticker to a Trello member's collection, if the member's plan allows custom stickers and respects associated limits.2 params
Uploads a custom sticker to a Trello member's collection, if the member's plan allows custom stickers and respects associated limits.
filestringidMemberstringTRELLO_ADD_MEMBERS_SAVED_SEARCHES_BY_ID_MEMBERCreates a new saved search with a specified name, position, and query for a Trello member.4 params
Creates a new saved search with a specified name, position, and query for a Trello member.
idMemberstringnamestringposstringquerystringTRELLO_ADD_NOTIFICATIONS_ALL_READMarks all Trello notifications for the authenticated user as read across all boards; this action is permanent and cannot be undone.
Marks all Trello notifications for the authenticated user as read across all boards; this action is permanent and cannot be undone.
No parameter schema in public metadata yet.
TRELLO_ADD_ORGANIZATIONSCreates a new Trello organization (Workspace) with a `displayName` (required), and optionally a description, website, and various preferences (e.g., board visibility, member invitation restrictions).12 params
Creates a new Trello organization (Workspace) with a `displayName` (required), and optionally a description, website, and various preferences (e.g., board visibility, member invitation restrictions).
descstringdisplayNamestringnamestringprefs__associatedDomainstringprefs__boardVisibilityRestrict__orgstringprefs__boardVisibilityRestrict__privatestringprefs__boardVisibilityRestrict__publicstringprefs__externalMembersDisabledstringprefs__googleAppsVersionstringprefs__orgInviteRestrictstringprefs__permissionLevelstringwebsitestringTRELLO_ADD_ORGANIZATIONS_LOGO_BY_ID_ORGSets or updates the logo for a Trello organization; the provided image file must adhere to Trello's format and size restrictions.2 params
Sets or updates the logo for a Trello organization; the provided image file must adhere to Trello's format and size restrictions.
filestringidOrgstringTRELLO_ADD_SESSIONSCreates or updates a Trello user session, optionally linking it to a specific board for status updates and setting the user's activity status.2 params
Creates or updates a Trello user session, optionally linking it to a specific board for status updates and setting the user's activity status.
idBoardstringstatusstringTRELLO_ADD_TOKENS_WEBHOOKS_BY_TOKENCreates a webhook for a Trello token to monitor a Trello model (`idModel`) and send notifications to a `callbackURL`, which must be publicly accessible and able to respond to Trello's HEAD validation request.3 params
Creates a webhook for a Trello token to monitor a Trello model (`idModel`) and send notifications to a `callbackURL`, which must be publicly accessible and able to respond to Trello's HEAD validation request.
callbackURLstringdescriptionstringidModelstringTRELLO_CONVERT_CHECKLIST_ITEM_TO_CARDConverts a checklist item into a new card (useful for promoting a subtask), which inherits some properties from the item; this is irreversible via the API and offers no customization during conversion.3 params
Converts a checklist item into a new card (useful for promoting a subtask), which inherits some properties from the item; this is irreversible via the API and offers no customization during conversion.
idCardstringidCheckItemstringidCheckliststringTRELLO_DELETE_ACTIONS_BY_ID_ACTIONDeletes a specific Trello action, such as a `commentCard`, by its ID; this is an irreversible operation and only applies to deletable action types, as many (especially system-generated) actions cannot be deleted.1 params
Deletes a specific Trello action, such as a `commentCard`, by its ID; this is an irreversible operation and only applies to deletable action types, as many (especially system-generated) actions cannot be deleted.
idActionstringTRELLO_DELETE_BOARDS_MEMBERS_BY_ID_BOARD_BY_ID_MEMBERPermanently removes a current member from a Trello board, revoking their access; this action is irreversible.2 params
Permanently removes a current member from a Trello board, revoking their access; this action is irreversible.
idBoardstringidMemberstringTRELLO_DELETE_BOARDS_POWER_UPS_BY_ID_BOARD_BY_POWER_UPDisables a Power-Up on a Trello board using the board's ID and the plugin ID of a Power-Up currently enabled on that board; this action is irreversible and may result in data loss.2 params
Disables a Power-Up on a Trello board using the board's ID and the plugin ID of a Power-Up currently enabled on that board; this action is irreversible and may result in data loss.
idBoardstringpowerUpstringTRELLO_DELETE_CARDS_ACTIONS_COMMENTS_BY_ID_CARD_BY_ID_ACTIONDeletes a specific comment action (identified by `idAction`) from a Trello card (identified by `idCard`); this operation is irreversible and only affects comments.2 params
Deletes a specific comment action (identified by `idAction`) from a Trello card (identified by `idCard`); this operation is irreversible and only affects comments.
idActionstringidCardstringTRELLO_DELETE_CARDS_ATTACHMENTS_BY_ID_CARD_BY_ID_ATTACHMENTPermanently removes a specified attachment from a Trello card; this action is irreversible and requires that both the card and the attachment exist.2 params
Permanently removes a specified attachment from a Trello card; this action is irreversible and requires that both the card and the attachment exist.
idAttachmentstringidCardstringTRELLO_DELETE_CARDS_BY_ID_CARDPermanently deletes an archived Trello card specified by its `idCard`.1 params
Permanently deletes an archived Trello card specified by its `idCard`.
idCardstringTRELLO_DELETE_CARDS_CHECKLISTS_BY_ID_CARD_BY_ID_CHECKLISTPermanently deletes a specific checklist from a Trello card.2 params
Permanently deletes a specific checklist from a Trello card.
idCardstringidCheckliststringTRELLO_DELETE_CARDS_ID_LABELS_BY_ID_CARD_BY_ID_LABELRemoves a specific label from a Trello card; the label itself is not deleted from the board, only its association with the card.2 params
Removes a specific label from a Trello card; the label itself is not deleted from the board, only its association with the card.
idCardstringidLabelstringTRELLO_DELETE_CARDS_ID_MEMBERS_BY_ID_CARD_BY_ID_MEMBERRemoves a currently assigned member from a Trello card, affecting only the card's member list and not the member's board membership or overall permissions.2 params
Removes a currently assigned member from a Trello card, affecting only the card's member list and not the member's board membership or overall permissions.
idCardstringidMemberstringTRELLO_DELETE_CARDS_LABELS_BY_ID_CARD_BY_COLORPermanently removes a specific `color` label from an existing Trello card identified by `idCard`, if the card has that label; this only disassociates the label from the card, not deleting the label definition itself.2 params
Permanently removes a specific `color` label from an existing Trello card identified by `idCard`, if the card has that label; this only disassociates the label from the card, not deleting the label definition itself.
colorstringidCardstringTRELLO_DELETE_CARDS_MEMBERS_VOTED_BY_ID_CARD_BY_ID_MEMBERRemoves a member's vote from a Trello card; this operation is irreversible and does not confirm if the vote existed prior to removal.2 params
Removes a member's vote from a Trello card; this operation is irreversible and does not confirm if the vote existed prior to removal.
idCardstringidMemberstringTRELLO_DELETE_CARDS_STICKERS_BY_ID_CARD_BY_ID_STICKERPermanently removes a specific sticker (identified by `idSticker`) from a Trello card (identified by `idCard`).2 params
Permanently removes a specific sticker (identified by `idSticker`) from a Trello card (identified by `idCard`).
idCardstringidStickerstringTRELLO_DELETE_CHECKLIST_ITEMPermanently deletes a specific check item from a checklist on a Trello card; this operation is irreversible and only affects the specified item, not the entire checklist.2 params
Permanently deletes a specific check item from a checklist on a Trello card; this operation is irreversible and only affects the specified item, not the entire checklist.
idCheckItemstringidCheckliststringTRELLO_DELETE_CHECKLISTS_BY_ID_CHECKLISTPermanently and irreversibly deletes a Trello checklist and all its items using the `idChecklist`.1 params
Permanently and irreversibly deletes a Trello checklist and all its items using the `idChecklist`.
idCheckliststringTRELLO_DELETE_LABELS_BY_ID_LABELPermanently deletes an existing label from a Trello board by its ID; this operation is irreversible via the API.1 params
Permanently deletes an existing label from a Trello board by its ID; this operation is irreversible via the API.
idLabelstringTRELLO_DELETE_MEMBER_BOARD_BACKGROUNDPermanently deletes a specific custom board background belonging to the specified Trello member; this operation cannot be undone.2 params
Permanently deletes a specific custom board background belonging to the specified Trello member; this operation cannot be undone.
idBoardBackgroundstringidMemberstringTRELLO_DELETE_MEMBER_CUSTOM_STICKERDeletes a custom sticker from a Trello member's collection; this permanent action is only available for custom stickers within a Trello Workspace on a paid plan.2 params
Deletes a custom sticker from a Trello member's collection; this permanent action is only available for custom stickers within a Trello Workspace on a paid plan.
idCustomStickerstringidMemberstringTRELLO_DELETE_MEMBER_SAVED_SEARCHPermanently deletes a specific saved search for a Trello member, used when the search is outdated or no longer needed.2 params
Permanently deletes a specific saved search for a Trello member, used when the search is outdated or no longer needed.
idMemberstringidSavedSearchstringTRELLO_DELETE_MEMBERS_BOARD_STARS_BY_ID_MEMBER_BY_ID_BOARD_STARRemoves a specific starred board (identified by `idBoardStar`) from a Trello member's (identified by `idMember`) list of favorites; `idBoardStar` must be an existing star for that member.2 params
Removes a specific starred board (identified by `idBoardStar`) from a Trello member's (identified by `idMember`) list of favorites; `idBoardStar` must be an existing star for that member.
idBoardStarstringidMemberstringTRELLO_DELETE_ORGANIZATIONS_BY_ID_ORGPermanently deletes a Trello organization and all its associated data; this action is irreversible and requires caution.1 params
Permanently deletes a Trello organization and all its associated data; this action is irreversible and requires caution.
idOrgstringTRELLO_DELETE_ORGANIZATIONS_LOGO_BY_ID_ORGDeletes an existing Trello organization's custom logo, restoring its default and leaving other settings unchanged; if no custom logo exists, it succeeds without effect.1 params
Deletes an existing Trello organization's custom logo, restoring its default and leaving other settings unchanged; if no custom logo exists, it succeeds without effect.
idOrgstringTRELLO_DELETE_ORGANIZATIONS_MEMBERS_ALL_BY_ID_ORG_BY_ID_MEMBERRemoves a member entirely from a specific Trello organization, including from all its boards and cards; this action is permanent and does not delete the member's Trello account.2 params
Removes a member entirely from a specific Trello organization, including from all its boards and cards; this action is permanent and does not delete the member's Trello account.
idMemberstringidOrgstringTRELLO_DELETE_ORGANIZATIONS_MEMBERS_BY_ID_ORG_BY_ID_MEMBERPermanently removes a member from a Trello organization by ID, revoking all access to its content; re-invitation is required for renewed access, and this does not delete the member's Trello account.2 params
Permanently removes a member from a Trello organization by ID, revoking all access to its content; re-invitation is required for renewed access, and this does not delete the member's Trello account.
idMemberstringidOrgstringTRELLO_DELETE_ORGANIZATIONS_PREFS_ORG_INVITE_RESTRICT_BY_ID_ORGRemoves a previously set email domain invitation restriction for a Trello organization.2 params
Removes a previously set email domain invitation restriction for a Trello organization.
idOrgstringvaluestringTRELLO_DELETE_ORG_ASSOCIATED_DOMAINIrreversibly deletes an associated email domain from a Trello organization's preferences to update email domain restrictions for workspace membership; the domain must be currently associated for removal.1 params
Irreversibly deletes an associated email domain from a Trello organization's preferences to update email domain restrictions for workspace membership; the domain must be currently associated for removal.
idOrgstringTRELLO_DELETE_TOKENS_BY_TOKENDeletes a specific Trello API token, identified by its value in the path, permanently revoking its access; this action is irreversible and used to invalidate compromised or unneeded tokens.
Deletes a specific Trello API token, identified by its value in the path, permanently revoking its access; this action is irreversible and used to invalidate compromised or unneeded tokens.
No parameter schema in public metadata yet.
TRELLO_DELETE_TOKENS_WEBHOOKS_BY_TOKEN_BY_ID_WEBHOOKDeletes an existing webhook, specified by its `idWebhook`, thereby stopping its notifications.1 params
Deletes an existing webhook, specified by its `idWebhook`, thereby stopping its notifications.
idWebhookstringTRELLO_DELETE_WEBHOOKS_BY_ID_WEBHOOKPermanently deletes an existing Trello webhook by its `idWebhook`, an irreversible action that stops future notifications.1 params
Permanently deletes an existing Trello webhook by its `idWebhook`, an irreversible action that stops future notifications.
idWebhookstringTRELLO_DISMISS_MEMBER_MESSAGEDismisses a specific one-time message for an existing Trello member, preventing it from being displayed again.2 params
Dismisses a specific one-time message for an existing Trello member, preventing it from being displayed again.
idMemberstringvaluestringTRELLO_GET_ACTIONS_BOARD_BY_ID_ACTIONRetrieves details for the Trello board associated with a specific action ID, returning board information only.2 params
Retrieves details for the Trello board associated with a specific action ID, returning board information only.
fieldsstringidActionstringTRELLO_GET_ACTIONS_BOARD_BY_ID_ACTION_BY_FIELDRetrieves a specified `field` from the Trello board associated with the provided Trello `idAction`.2 params
Retrieves a specified `field` from the Trello board associated with the provided Trello `idAction`.
fieldstringidActionstringTRELLO_GET_ACTIONS_BY_ID_ACTIONRetrieves detailed information about a specific Trello action by its ID.8 params
Retrieves detailed information about a specific Trello action by its ID.
displaystringentitiesstringfieldsstringidActionstringmemberstringmemberCreatorstringmemberCreator_fieldsstringmember_fieldsstringTRELLO_GET_ACTIONS_BY_ID_ACTION_BY_FIELDRetrieves the value of a specific field (e.g., 'data', 'date', 'type') from a Trello action using its unique ID.2 params
Retrieves the value of a specific field (e.g., 'data', 'date', 'type') from a Trello action using its unique ID.
fieldstringidActionstringTRELLO_GET_ACTIONS_CARD_BY_ID_ACTIONRetrieves Trello card details for a given `idAction`, which must be an action specifically linked to a card; returns only card data, not action details.2 params
Retrieves Trello card details for a given `idAction`, which must be an action specifically linked to a card; returns only card data, not action details.
fieldsstringidActionstringTRELLO_GET_ACTIONS_CARD_BY_ID_ACTION_BY_FIELDRetrieves a specific field from the Trello card associated with the given action ID.2 params
Retrieves a specific field from the Trello card associated with the given action ID.
fieldstringidActionstringTRELLO_GET_ACTIONS_DISPLAY_BY_ID_ACTIONRetrieves a display-friendly representation of an existing and accessible Trello action for UI/report purposes, providing presentation-focused data instead of full raw details and without altering the action.1 params
Retrieves a display-friendly representation of an existing and accessible Trello action for UI/report purposes, providing presentation-focused data instead of full raw details and without altering the action.
idActionstringTRELLO_GET_ACTIONS_ENTITIES_BY_ID_ACTIONRetrieves all entities (e.g., boards, lists, cards, members) associated with a specific, existing Trello action ID.1 params
Retrieves all entities (e.g., boards, lists, cards, members) associated with a specific, existing Trello action ID.
idActionstringTRELLO_GET_ACTIONS_LIST_BY_ID_ACTIONRetrieves the Trello list associated with a specific Trello action ID, for actions linked to a list.2 params
Retrieves the Trello list associated with a specific Trello action ID, for actions linked to a list.
fieldsstringidActionstringTRELLO_GET_ACTIONS_LIST_BY_ID_ACTION_BY_FIELDRetrieves a specific field of the list associated with a Trello action, returning only that single field's value.2 params
Retrieves a specific field of the list associated with a Trello action, returning only that single field's value.
fieldstringidActionstringTRELLO_GET_ACTIONS_MEMBER_BY_ID_ACTIONRetrieves specified details of the Trello member who performed the action identified by `idAction`; information is specific to this action's context, not the member's full profile.2 params
Retrieves specified details of the Trello member who performed the action identified by `idAction`; information is specific to this action's context, not the member's full profile.
fieldsstringidActionstringTRELLO_GET_ACTIONS_MEMBER_BY_ID_ACTION_BY_FIELDFetches a specific field of a member for a Trello action, returning only one field per call for optimized data retrieval.2 params
Fetches a specific field of a member for a Trello action, returning only one field per call for optimized data retrieval.
fieldstringidActionstringTRELLO_GET_ACTIONS_MEMBER_CREATOR_BY_ID_ACTIONRetrieves details about the Trello member who created the action with the given `idAction`.2 params
Retrieves details about the Trello member who created the action with the given `idAction`.
fieldsstringidActionstringSponsors
Configuration
TRELLO_API_KEY*secretYour Trello API key
TRELLO_TOKEN*secretYour Trello token
Readme
MCP Server Trello
A Model Context Protocol (MCP) server that gives AI agents full access to your Trello boards — cards, lists, checklists, attachments, comments, custom fields, and workspaces — with built-in rate limiting, type safety, and workflow-level tools you won't find in a plain API wrapper, like acceptance-criteria extraction and checklist dependency queries. 57 tools, one npx install, powered by Bun.
Highlights
Details
- Repository
- github.com/delorenj/mcp-server-trello
- Website
- delorenj.github.io/mcp-server-trello
- Category
- Productivity & Office
- Package
@delorenj/mcp-server-trello- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active