@delorenj/mcp-server-trello
An MCP server for Trello boards, powered by Bun for maximum performance.
Versions
@delorenj/mcp-server-trello1.8.1latest1.8.01.7.11.7.01.6.2+ show 17 moreshow less
1.6.11.6.01.5.61.5.51.5.41.5.31.5.21.5.11.3.11.2.01.1.01.0.00.3.00.2.10.2.00.1.20.1.1@misha_mg/mcp-server-trello0.2.1latestTools 52
get_cards_by_list_id Fetch 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_lists Retrieve all lists from the specified board
get_recent_activity Fetch recent activity on the Trello board
add_card_to_list Add a new card to a specified list on a specific board
update_card_details Update an existing card's details on a specific board
archive_card Send a card to the archive on a specific board
watch_card Subscribe or unsubscribe from watching a card for activity notifications
watch_list Subscribe or unsubscribe from watching a list for activity notifications
move_card Move a card to a different list, potentially on a different board
add_list_to_board Add a new list to the specified board
archive_list Send a list to the archive on a specific board
update_list Update a list name, archive state, subscription state, or board. Use update_list_position for moving a list within a board.
update_list_position Update 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.
get_my_cards Fetch all cards assigned to the current user
attach_image_to_card Attach an image to a card from a URL on a specific board
attach_file_to_card Attach any file to a card from a URL on a specific board
attach_data_to_card Attach 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_image_data_to_card Attach 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.
list_boards List all boards the user has access to
set_active_board Set the active board for future operations
list_workspaces List workspaces the user has access to. If TRELLO_ALLOWED_WORKSPACES is configured, only allowed workspaces are returned.
create_board Create a new Trello board optionally within a workspace
set_active_workspace Set the active workspace for future operations
list_boards_in_workspace List all boards in a specific workspace
get_active_board_info Get information about the currently active board
get_card Get detailed information about a specific Trello card
add_comment Add the given text as a new comment to the given card
update_comment Update the given comment with the new text
delete_comment Delete a comment from a Trello card
get_card_comments Retrieve all comments from a specific Trello card
create_checklist Create a new checklist
get_checklist_items Get all items from a checklist by name
add_checklist_item Add a new item to a checklist
find_checklist_items_by_description Search for checklist items containing specific text in their description
get_acceptance_criteria Get all items from the "Acceptance Criteria" checklist
get_checklist_by_name Get a complete checklist with all its items and completion percentage
update_checklist_item Update a checklist item name, state, position, due date, reminder, or assigned member
delete_checklist_item Delete a checklist item from a card
get_board_members Get all members of a specific board
assign_member_to_card Assign a member to a specific card
remove_member_from_card Remove a member from a specific card
get_board_labels Get all labels of a specific board
create_label Create a new label on a board
update_label Update an existing label
delete_label Delete a label from a board
copy_card Copy/duplicate a Trello card to any list (even on a different board). Copies all properties by default including checklists, attachments, comments, labels, etc.
copy_checklist Copy a checklist (with all its items) from one card to another. Works across different boards.
add_cards_to_list Add multiple cards to a list in one operation. Cards are created sequentially (Trello API does not support batch writes). Rate limiting is handled automatically.
get_board_custom_fields Get all custom field definitions on a board. Returns field IDs, names, and types.
update_card_custom_field Set or clear a custom field value on a card. Requires Trello Standard plan or higher.
get_card_history Get the history/actions of a specific card
download_attachment Download an attachment from a card. Returns base64-encoded data that can be saved or viewed.
Permissions 4
network medium filesystem low shell high env_vars low Scan Findings 0
No scan findings.