1. Conduid
  2. Productivity
  3. Trello MCP
MCP server · Productivity

Trello MCP

Independent, community-maintained Trello MCP server. Not an official Trello or Atlassian product.

Unclaimed last commit 6 months ago gaming
51Fair

Scored yesterday · breakdown

About Trello MCP

Trello MCP is an MCP server published by stucchi in the Productivity category: independent, community-maintained Trello MCP server. Not an official Trello or Atlassian product.

The repository has 2 stars and 1 forks, with the last commit 6 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/stucchi/trello-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (26)

add_card_attachmentUpload a file as an attachment to a card

Parameters not published.

add_card_commentAdd a comment to a card

Parameters not published.

add_card_url_attachmentAttach a URL to a card

Parameters not published.

add_checklist_itemAdd an item to a checklist

Parameters not published.

archive_cardArchive (close) a card

Parameters not published.

create_cardCreate a new card in a list

Parameters not published.

create_checklistCreate a checklist on a card

Parameters not published.

create_labelCreate a label on a board

Parameters not published.

create_listCreate a new list on a board

Parameters not published.

delete_card_attachmentDelete an attachment from a card

Parameters not published.

Show all 26 tools
get_boardGet details of a single board

Parameters not published.

get_board_cardsGet all cards on a board

Parameters not published.

get_board_labelsGet all labels on a board

Parameters not published.

get_board_listsGet all lists on a board

Parameters not published.

get_cardGet details of a single card

Parameters not published.

get_card_attachmentsGet all attachments on a card

Parameters not published.

get_card_checklistsGet all checklists on a card

Parameters not published.

get_card_commentsGet all comments on a card

Parameters not published.

get_card_historyGet the action history of a card (moves, edits, comments, etc.)

Parameters not published.

get_checklistGet a checklist and its items

Parameters not published.

get_list_cardsGet all cards in a list

Parameters not published.

get_meGet the authenticated member's profile

Parameters not published.

list_my_boardsList all boards for the authenticated user

Parameters not published.

move_cardMove a card to a different list/board

Parameters not published.

search_trelloSearch for cards and/or boards

Parameters not published.

update_cardUpdate one or more fields on a card

Parameters not published.

Ask AI

✦

Ask AI about Trello MCP

Powered by Claude · Grounded in docs

I know everything about Trello MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

4 checks have not been run yet.

README

Trello MCP Server

MCP PyPI

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

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Trello MCP

How do I install Trello MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Trello MCP safe to use with an AI agent?

Its trust score is 51 out of 100 (fair). It passes 1 of the 2 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Trello MCP still maintained?

The last commit was 6 months ago and 1 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.