Trello MCP Server

Trello MCP Server

An MCP server that interact with user Trello boards, modifying them with prompting.

5
Stars
4
Forks
0
Releases

Overview

Trello MCP Server is a Model Context Protocol (MCP) service that exposes Trello boards as MCP resources and enables natural-language control through AI assistants and MCP-compatible clients. It supports listing boards, reading board contents (lists and cards), creating and moving cards, adding comments, archiving cards, and archiving lists. The server provides a suite of MCP-accessible tools: list_boards, read_board, create_list, create_card, move_card, add_comment, archive_card, archive_list, delete_board, update_list_name, and update_card_name. It can run locally with Node.js 20+ or in Docker containers. It requires Trello API credentials (API Key and Token) and a Trello base URL. The repository includes step-by-step installation (local or Docker), configuration guidance for Claude Desktop and VS Code with GitHub Copilot Chat, and testing instructions. Trello boards are exposed as resources with URIs like board:{boardId} and content in JSON describing all lists and cards. The README also covers troubleshooting, security considerations (do not commit credentials), and development scripts. The goal is to let AI agents manage Trello boards via natural-language prompts and MCP interactions.

Details

Owner
lioarce01
Language
TypeScript
License
MIT License
Updated
2025-12-07

Features

List all your Trello boards

List all Trello boards accessible to the Trello account.

Read board contents

Read lists and cards from a specific board.

Create new cards

Create a new card in a specified list.

Move cards between lists

Move a card to a different list.

Add comments to cards

Add a comment to a card.

Archive cards

Archive a card.

Access boards as MCP resources

Expose Trello boards as MCP resources for reading by AI assistants.

Docker support for easy deployment

Docker support to deploy the MCP server.

Audience

AI assistantsIntegrate Trello with Claude Desktop, Copilot Chat, and other MCP clients.
MCP clientsEnable Trello control via MCP-based interfaces to manage boards with prompts.

Tags

TrelloMCPAI assistantsClaude DesktopCopilot ChatDockerNode.jsTrello APIBoard managementCard managementResource exposureMCP-compatible clients