This MCP server implementation provides a bridge to Trello, enabling AI assistants to interact with Trello boards, lists, and cards. Developed by the Model Context Protocol team, it offers tools for retrieving cards, managing lists, adding and updating cards, and monitoring board activity. The server includes built-in rate limiting, robust error handling, and TypeScript support. It's designed for use cases requiring task management integration, such as project planning, workflow automation, or collaborative task tracking.
No reviews yet. Be the first to review!
Sign in to join the conversation
Retrieves a list of cards contained in the specified list ID. Parameters: listId (string) - Trello list ID.
Retrieves all lists in the board. Parameters: None.
Retrieves the most recent board activity. Parameters: limit (optional number) - number of activities to retrieve (default: 10).
Adds a card to the specified list. Parameters: listId (string) - The ID of the list to add to, name (string) - The title of the card, description (optional string) - details of the card, dueDate (optional string) - due date (e.g., ISO8601), labels (optional array of string) - array of label IDs.
Updates the content of a card. Parameters: cardId (string) - The ID of the card to be updated, name (optional string) - updated title, description (optional string) - updated description, dueDate (optional string) - updated due date (e.g., ISO8601), labels (optional array of string) - updated array of label IDs.
Archives (closes) the specified card. Parameters: cardId (string) - The ID of the card to archive.
Adds a new list to the board. Parameters: name (string) - Name of the new list.
Archives (closes) the specified list. Parameters: listId (string) - The ID of the list to archive.
Retrieves all cards related to your account. Parameters: None.
Performs a cross-board search across all boards in the workspace (organization). Parameters: query (string) - Search keyword, limit (optional number) - max number of results (default: 10).