Trello MCP Server

Trello MCP Server

An MCP server for the Trello REST API that enables managing boards, lists, cards, labels, and checklists from any MCP-compatible client.

Category
Visit Server

README

Trello MCP Server

MCP PyPI License: MIT Python 3.10+

An MCP server for the Trello REST API. Manage boards, lists, cards, labels, checklists, and more from any MCP-compatible client.

Tools

Tool Description
list_my_boards List all boards for the authenticated user
get_board Get details of a single board
get_board_lists Get all lists on a board
create_list Create a new list on a board
get_list_cards Get all cards in a list
get_board_cards Get all cards on a board
get_card Get details of a single card
create_card Create a new card in a list
update_card Update one or more fields on a card
move_card Move a card to a different list/board
archive_card Archive (close) a card
get_card_comments Get all comments on a card
add_card_comment Add a comment to a card
get_card_attachments Get all attachments on a card
add_card_attachment Upload a file as an attachment to a card
add_card_url_attachment Attach a URL to a card
delete_card_attachment Delete an attachment from a card
get_board_labels Get all labels on a board
create_label Create a label on a board
get_card_checklists Get all checklists on a card
get_checklist Get a checklist and its items
create_checklist Create a checklist on a card
add_checklist_item Add an item to a checklist
get_me Get the authenticated member's profile
search_trello Search for cards and/or boards
get_card_history Get the action history of a card (moves, edits, comments, etc.)

Prerequisites

  1. Go to trello.com/power-ups/admin and create a new Power-Up
  2. Copy your API Key
  3. Generate a Token using the link on the same page

Installation

uvx trello-mcp

Or install from PyPI:

pip install trello-mcp

Usage

Claude Desktop / Claude Code

Add to your .mcp.json:

{
  "mcpServers": {
    "trello": {
      "command": "uvx",
      "args": ["trello-mcp"],
      "env": {
        "TRELLO_API_KEY": "your-api-key",
        "TRELLO_TOKEN": "your-token"
      }
    }
  }
}

Environment Variables

Variable Required Description
TRELLO_API_KEY Yes API key from Trello Power-Up admin
TRELLO_TOKEN Yes User token generated for your API key

Development

git clone https://github.com/stucchi/trello-mcp.git
cd trello-mcp
python -m venv .venv && source .venv/bin/activate
pip install -e ".[dev]"
pytest

License

MIT

<!-- mcp-name: io.github.stucchi/trello -->

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured