All reports

@delorenj/mcp-server-trello

io.github.delorenj/mcp-server-trello · version 1.8.1 · 4,031 weekly npm downloads · audited 2026-11-03

MCPVetter badge Notes

Findings

No hidden-instruction or invisible-character findings in any tool, prompt, or resource description.

Claude Connectors Directory readiness

Checks the directory's published tool requirements that are visible from tools/list. Passing them does not guarantee acceptance.

What this server's tools can do

Not a vulnerability by itself. It tells you what an injected prompt could ask this server to do, so you can decide which tools need approval.

Supply chain

Tools (57)

NameTitleHintDescription
get_cards_by_list_idGet Cards by List IDnoneFetch 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/omitDescThresholdByt…
get_listsGet ListsnoneRetrieve all lists from the specified board
get_recent_activityGet Recent ActivitynoneFetch recent activity on the Trello board
add_card_to_listAdd Card to ListnoneAdd a new card to a specified list on a specific board
update_card_detailsUpdate Card DetailsnoneUpdate an existing card's details on a specific board
archive_cardArchive CardnoneSend a card to the archive on a specific board
watch_cardWatch CardnoneSubscribe or unsubscribe from watching a card for activity notifications
watch_listWatch ListnoneSubscribe or unsubscribe from watching a list for activity notifications
move_cardMove CardnoneMove a card to a different list, potentially on a different board
add_list_to_boardAdd List to BoardnoneAdd a new list to the specified board
archive_listArchive ListnoneSend a list to the archive on a specific board
update_listUpdate ListnoneUpdate a list name, archive state, subscription state, or board. Use update_list_position for moving a list within a board.
update_list_positionUpdate List PositionnoneUpdate 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, us…
get_my_cardsGet My CardsnoneFetch all cards assigned to the current user
attach_image_to_cardAttach Image to CardnoneAttach an image to a card from a URL on a specific board
attach_file_to_cardAttach File to CardnoneAttach any file to a card from a URL on a specific board
attach_data_to_cardAttach Data to CardnoneAttach 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_cardAttach Image Data to CardnoneAttach 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, u…
list_boardsList BoardsnoneList all boards the user has access to
set_active_boardSet Active BoardnoneSet the active board for future operations
list_workspacesList WorkspacesnoneList workspaces the user has access to. If TRELLO_ALLOWED_WORKSPACES is configured, only allowed workspaces are returned.
create_boardCreate BoardnoneCreate a new Trello board optionally within a workspace
set_active_workspaceSet Active WorkspacenoneSet the active workspace for future operations
list_boards_in_workspaceList Boards in WorkspacenoneList all boards in a specific workspace
get_active_board_infoGet Active Board InfononeGet information about the currently active board
get_cardGet CardnoneGet detailed information about a specific Trello card
add_commentAdd Comment to CardnoneAdd the given text as a new comment to the given card
update_commentUpdate Comment on CardnoneUpdate the given comment with the new text
delete_commentDelete Comment from CardnoneDelete a comment from a Trello card
get_card_commentsGet Card CommentsnoneRetrieve all comments from a specific Trello card
create_checklistCreate ChecklistnoneCreate a new checklist
get_checklist_itemsGet Checklist ItemsnoneGet all items from a checklist by name
add_checklist_itemAdd Checklist ItemnoneAdd a new item to a checklist
find_checklist_items_by_descriptionFind Checklist Items by DescriptionnoneSearch for checklist items containing specific text in their description
get_acceptance_criteriaGet Acceptance CriterianoneGet all items from the "Acceptance Criteria" checklist
get_checklist_by_nameGet Checklist by NamenoneGet a complete checklist with all its items and completion percentage
update_checklist_itemUpdate Checklist ItemnoneUpdate a checklist item name, state, position, due date, reminder, or assigned member
delete_checklist_itemDelete Checklist ItemnoneDelete a checklist item from a card
get_board_membersGet Board MembersnoneGet all members of a specific board
assign_member_to_cardAssign Member to CardnoneAssign a member to a specific card
remove_member_from_cardRemove Member from CardnoneRemove a member from a specific card
get_board_labelsGet Board LabelsnoneGet all labels of a specific board
create_labelCreate LabelnoneCreate a new label on a board
update_labelUpdate LabelnoneUpdate an existing label
delete_labelDelete LabelnoneDelete a label from a board
copy_cardCopy CardnoneCopy/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 ChecklistnoneCopy a checklist (with all its items) from one card to another. Works across different boards.
add_cards_to_listAdd Cards to ListnoneAdd 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_fieldsGet Board Custom FieldsnoneGet 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.
update_card_custom_fieldUpdate Card Custom FieldnoneSet 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, c…
get_card_historyGet Card HistorynoneGet the history/actions of a specific card
download_attachmentDownload AttachmentnoneDownload an attachment from a card. Returns base64-encoded data that can be saved or viewed.
get_healthGet Basic HealthnoneGet quick system health status for monitoring and load balancing
get_health_detailedGet Detailed HealthnoneGet comprehensive system health diagnostic with all subsystem checks
get_health_metadataGet Metadata HealthnoneVerify metadata consistency between boards, lists, cards, and checklists
get_health_performanceGet Performance HealthnoneGet detailed performance metrics and analysis
perform_system_repairPerform System RepairnoneAttempt to automatically repair common system issues

Check your own setup

npx mcpvetter scan --live

Badge

Add this to a README:

[![MCPVetter](https://mcpvetter.com/badge/delorenj-mcp-server-trello.svg)](https://mcpvetter.com/servers/delorenj-mcp-server-trello)

Publish this server?

Get the MCPVetter verified badge, a re-audit within 24 hours of every npm release, and an email whenever tools, findings, or Claude directory readiness change. $29 per server per month. You prove ownership first, free.