{"name":"io.github.delorenj/mcp-server-trello","slug":"delorenj-mcp-server-trello","title":null,"description":"MCP server for Trello boards with rate limiting, type safety, and comprehensive API integration.","url":"https://mcp.market/server/delorenj-mcp-server-trello","rating":null,"grade":"B","score":75,"certified":false,"status":"active","category":"productivity","tags":["productivity"],"presence":{"score":60,"stars":444,"forks":146,"downloads_week":1891,"last_push_at":"2026-09-23T19:51:44.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/delorenj/mcp-server-trello","website":"https://delorenj.github.io/mcp-server-trello","version":"1.8.1","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@delorenj/mcp-server-trello","version":"1.8.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your Trello API key","isRequired":true,"format":"string","isSecret":true,"name":"TRELLO_API_KEY"},{"description":"Your Trello token","isRequired":true,"format":"string","isSecret":true,"name":"TRELLO_TOKEN"}]}],"tools":[{"name":"add_card_to_list","description":"Add a new card to a specified list on a specific board","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_cards_to_list","description":"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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_checklist_item","description":"Add a new item to a checklist","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_comment","description":"Add the given text as a new comment to the given card","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_list_to_board","description":"Add a new list to the specified board","write_action":false,"price_micros":0,"input_schema":null},{"name":"archive_card","description":"Send a card to the archive on a specific board","write_action":true,"price_micros":0,"input_schema":null},{"name":"archive_list","description":"Send a list to the archive on a specific board","write_action":true,"price_micros":0,"input_schema":null},{"name":"assign_member_to_card","description":"Assign a member to a specific card","write_action":false,"price_micros":0,"input_schema":null},{"name":"attach_data_to_card","description":"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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"attach_file_to_card","description":"Attach any file to a card from a URL on a specific board","write_action":false,"price_micros":0,"input_schema":null},{"name":"attach_image_data_to_card","description":"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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"attach_image_to_card","description":"Attach an image to a card from a URL on a specific board","write_action":false,"price_micros":0,"input_schema":null},{"name":"copy_card","description":"Copy/duplicate a Trello card to any list (even on a different board). Copies all properties by default including checklists, attachments, comments, labels, etc.","write_action":false,"price_micros":0,"input_schema":null},{"name":"copy_checklist","description":"Copy a checklist (with all its items) from one card to another. Works across different boards.","write_action":false,"price_micros":0,"input_schema":null},{"name":"create_board","description":"Create a new Trello board optionally within a workspace","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_checklist","description":"Create a new checklist","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_label","description":"Create a new label on a board","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_checklist_item","description":"Delete a checklist item from a card","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_comment","description":"Delete a comment from a Trello card","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_label","description":"Delete a label from a board","write_action":true,"price_micros":0,"input_schema":null},{"name":"download_attachment","description":"Download an attachment from a card. Returns base64-encoded data that can be saved or viewed.","write_action":false,"price_micros":0,"input_schema":null},{"name":"find_checklist_items_by_description","description":"Search for checklist items containing specific text in their description","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_acceptance_criteria","description":"Get all items from the \"Acceptance Criteria\" checklist","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_active_board_info","description":"Get information about the currently active board","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_board_custom_fields","description":"Get all custom field definitions on a board. Returns field IDs, names, and types.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_board_labels","description":"Get all labels of a specific board","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_board_members","description":"Get all members of a specific board","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_card","description":"Get detailed information about a specific Trello card","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_card_comments","description":"Retrieve all comments from a specific Trello card","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_card_history","description":"Get the history/actions of a specific card","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_cards_by_list_id","description":"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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_checklist_by_name","description":"Get a complete checklist with all its items and completion percentage","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_checklist_items","description":"Get all items from a checklist by name","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_health","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_health_detailed","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_health_metadata","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_health_performance","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_lists","description":"Retrieve all lists from the specified board","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_my_cards","description":"Fetch all cards assigned to the current user","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_recent_activity","description":"Fetch recent activity on the Trello board","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_boards","description":"List all boards the user has access to","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_boards_in_workspace","description":"List all boards in a specific workspace","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_workspaces","description":"List workspaces the user has access to. If TRELLO_ALLOWED_WORKSPACES is configured, only allowed workspaces are returned.","write_action":false,"price_micros":0,"input_schema":null},{"name":"move_card","description":"Move a card to a different list, potentially on a different board","write_action":false,"price_micros":0,"input_schema":null},{"name":"perform_system_repair","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"remove_member_from_card","description":"Remove a member from a specific card","write_action":true,"price_micros":0,"input_schema":null},{"name":"set_active_board","description":"Set the active board for future operations","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_active_workspace","description":"Set the active workspace for future operations","write_action":false,"price_micros":0,"input_schema":null},{"name":"update_card_custom_field","description":"Set or clear a custom field value on a card. Requires Trello Standard plan or higher.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_card_details","description":"Update an existing card's details on a specific board","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_checklist_item","description":"Update a checklist item name, state, position, due date, reminder, or assigned member","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_comment","description":"Update the given comment with the new text","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_label","description":"Update an existing label","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_list","description":"Update a list name, archive state, subscription state, or board. Use update_list_position for moving a list within a board.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_list_position","description":"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.","write_action":true,"price_micros":0,"input_schema":null},{"name":"watch_card","description":"Subscribe or unsubscribe from watching a card for activity notifications","write_action":false,"price_micros":0,"input_schema":null},{"name":"watch_list","description":"Subscribe or unsubscribe from watching a list for activity notifications","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":75,"grade":"B","scanned_at":"2026-09-24T21:42:13.868Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-24T21:42:13.859Z","components":{"code":{"score":20,"max":25,"notes":["2 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 1 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[{"id":"exec.eval","severity":"medium","component":"code","title":"eval / new Function used","evidence":"build/index.js: …eCode, sch); const makeValidate = new Function(`${names_1.default.self}`, `${names_1.de…"}],"inputs":{"packages":[{"registryType":"npm","identifier":"@delorenj/mcp-server-trello","version":"1.8.1","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":5,"publishedAt":"2026-07-25T22:47:39.290Z","repositoryUrl":"git+https://github.com/delorenj/mcp-server-trello.git","weeklyDownloads":1891}],"repo":{"found":true,"owner":"delorenj","repo":"mcp-server-trello","archived":false,"pushedAt":"2026-09-23T19:51:44Z","stars":444,"forks":146,"openIssues":26,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/242611?v=4","ownerCreatedAt":"2010-04-12T23:18:20Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/242611?v=4&s=128","source":"github"},"presence":{"stars":444,"forks":146,"downloadsWeek":1891,"license":"MIT","lastPushAt":"2026-09-23T19:51:44.000Z","score":60}}}},"grade_history":[],"reviews":[]}