MCP Trello is an MCP server that provides tools for interacting directly with Trello boards, lists, and cards from Model Context Protocol environments. It connects AI assistants to the Trello REST API while managing rate limits, input validation via Zod schemas, and TypeScript-based type safety. Developers, product managers, and project coordinators use it to automate task management workflows within their development environments. The server enables users to create, update, move, and archive cards, retrieve assigned tasks, manage board lists, and track recent workspace activity. It enforces Trello's API limits of 300 requests per 10 seconds per API key and 100 requests per 10 seconds per token, preventing unexpected request blocks. By exposing core Trello capabilities through standard JSON-RPC 2.0 endpoints, it allows AI clients like Claude, Cursor, Windsurf, and Cline to read project status and perform task updates during active conversations or coding workflows without manually switching contexts.
Category: CRM, ERP & E-commerce
Tags: kanban, productivity, task-tracking, trello
npx -y @smithery/cli install @Hint-Services/mcp-trello --client claude (or replace claude with cursor, windsurf, or cline). 3. Alternatively, register the server manually in your MCP client configuration JSON: json { "mcpServers": { "trello": { "command": "npx", "args": ["-y", "@Hint-Services/mcp-trello"], "env": { "trelloApiKey": "your-api-key", "trelloToken": "your-token", "trelloBoardId": "your-board-id" } } } } 4. If you do not have your 24-character board ID, run the getMyBoards tool to retrieve it and add it to trelloBoardId.Part of MCP Servers
MCP Trello is a Model Context Protocol server developed by Hint Services that links AI clients to Trello boards. It allows AI models to manage lists, view boards, create cards, update details, assign members, and track activity while handling API rate limiting and validation automatically.
You can install MCP Trello using Smithery CLI commands like npx -y @smithery/cli install @Hint-Services/mcp-trello --client claude. Alternatively, configure your MCP client manually to run npx -y @Hint-Services/mcp-trello with your trelloApiKey, trelloToken, and optional trelloBoardId environment variables.
The board ID is a full 24-character string and not the short code in the URL. To find it, start the server with only your API key and token, invoke the getMyBoards tool, locate your board in the results, and copy the value from the id field.
MCP Trello works with any standard MCP host application. The project documentation provides explicit support and Smithery installation commands for Claude, Cursor, Windsurf, Cline, and TypeScript-based client SDK implementations.
The server includes built-in rate limiting functionality that strictly adheres to Trello API policies. It automatically throttles requests to stay within Trello boundaries of 300 requests per 10 seconds per API key and 100 requests per 10 seconds per user token.