PlugWiki
mcp-server-trello logo

Trello MCP Server by delorenj: Setup for Claude, Cursor and Other Apps

CommunityLocal
Getnpm@delorenj/mcp-server-trellodelorenj/mcp-server-trello

Not the official Trello MCP server. This one is built by the community. Trello makes its own: Trello MCP →

Lets Claude, Cursor and other AI apps read and edit your Trello boards, lists, cards, checklists, comments and attachments.

This is a community server by delorenj, not Trello's own. It runs on your computer and talks to Trello with your own API key and token. The assistant can read boards and cards, create and move cards, manage checklists, labels, comments and attachments, and more.

It can also delete comments, checklist items and labels. You can limit it to chosen workspaces with an environment variable.

Good for

  • Project managers who want to run a Trello board by chat
  • Developers who track tickets, checklists and acceptance criteria in Trello
  • Teams that want to limit an AI to chosen Trello workspaces

Works in

12 should work

Tap an app to see how to set it up and any known problems.

Install mcp-server-trello

Claude Code

  1. 1

    Copy this prompt.

    Add the mcp-server-trello server to Claude Code. Run this command:
    
    claude mcp add trello -e TRELLO_API_KEY=<TRELLO_API_KEY> -e TRELLO_TOKEN=<TRELLO_TOKEN> -- npx -y @delorenj/mcp-server-trello
    
    Ask me for TRELLO_API_KEY, TRELLO_TOKEN and only put the values in that config, nowhere else.
    
    Then check that it loaded and tell me if I need to sign in or restart.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js.

Built from the package data we hold. Not yet tested by us.

Tools

  • Lists your Trello boards

    Returns every board your Trello token can reach, so the assistant can pick the right one.

    Try: “Which Trello boards do I have?”

    Network · list_boards

  • Lists your workspaces

    Returns the workspaces you belong to. If you set an allowed-workspaces list, only those are shown.

    Try: “List my Trello workspaces.”

    Network · list_workspaces

  • Lists the boards in one workspace

    Returns all boards inside a workspace you name.

    Try: “Show the boards in my Marketing workspace.”

    Network · list_boards_in_workspace

  • Shows the board the assistant is working on

    Returns details about the board currently set as active.

    Try: “Which board are we working on right now?”

    Network · get_active_board_info

  • Picks the board to work on

    Sets the active board so later calls do not need a board ID. The choice is saved in a small config file on your computer.

    Try: “Switch to the Product Roadmap board.”

    Write · set_active_board

  • Picks the workspace to work in

    Sets the active workspace for later calls. The choice is saved in a small config file on your computer.

    Try: “Use the Design workspace from now on.”

    Write · set_active_workspace

  • Creates a new board

    Creates a board, optionally inside a workspace you choose.

    Try: “Create a board called Q1 Launch in my Marketing workspace.”

    Write · create_board

  • Lists the columns on a board

    Returns every list on the board.

    Try: “What lists are on this board?”

    Network · get_lists

  • Adds a list to a board

    Creates a new list on the board.

    Try: “Add a list called Blocked.”

    Write · add_list_to_board

  • Renames or changes a list

    Changes a list's name, archive state or watch state, or moves it to another board.

    Try: “Rename the Doing list to In progress.”

    Write · update_list

  • Reorders a list

    Moves a list to a new spot on the board. Trello uses decimal positions, so a list goes between two others by averaging their positions.

    Try: “Move the Review list before Done.”

    Write · update_list_position

  • Archives a list

    Sends a list to the archive so it no longer shows on the board.

    Try: “Archive the Old ideas list.”

    Write · archive_list

Read from the source code

Permissions

high risk · 4 things to watch

High risk

The assistant can read and change anything your Trello token can reach, including deleting comments, checklist items and labels. Limit it to the workspaces you need and use a token for an account with access only to those boards.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • It can delete comments, checklist items and labels

    delete_comment, delete_checklist_item and delete_label remove data from Trello, and remove_member_from_card unassigns people. There is no read-only switch, so only connect it to boards you can afford to change. github.com

  • It can reach every workspace your token can

    By default all your workspaces are available. Set TRELLO_ALLOWED_WORKSPACES to a list of workspace IDs to limit it. github.com

  • It can upload files from your computer to Trello

    attach_file_to_card and attach_image_to_card accept a file:// path, read that local file and upload it to the card. An assistant told to attach a private file will send it to Trello, so review what it is asked to attach. github.com

  • It saves your active board to a file

    set_active_board and set_active_workspace write the chosen IDs to ~/.trello-mcp/config.json on your computer. github.com

Security advisories

No published security advisories as of Nov 1, 2026.

Technical details
Talks toapi.trello.com
Sign-in and keysAPI key and token are read from environment variables in your client config.
Scopes
  • Your Trello API key and token, with the access you grant

Questions

Is this the official Trello MCP server?

No. It is a community server by delorenj. Trello publishes its own hosted server, which has its own page on this site.

How is it different from the official Trello server?

This one runs on your computer with your Trello API key and token, and has 57 tools. Trello's own server is hosted and signs you in with your Trello account.

What do I need to connect it?

A Trello API key and token, both from trello.com/app-key. Add them as TRELLO_API_KEY and TRELLO_TOKEN in the install box above.

Can it delete things in Trello?

Yes. It can delete comments, checklist items and labels, and remove people from cards. Cards and lists are archived rather than deleted.

Can I limit it to some workspaces?

Yes. Set TRELLO_ALLOWED_WORKSPACES to a comma-separated list of workspace IDs and only those workspaces are available.

Does it have a read-only mode?

No. The project documents no read-only switch, so every write and delete tool is always on.

Information

updated Nov 2, 2026

Publisher
Community
Package
@delorenj/mcp-server-trello
Registry
npm
Transport
stdio
Version
1.8.1
License
MIT
Last commit
Oct 15, 2026
Open issues
21
Listed in
Official MCP registry

WebsiteGitHubnpmOfficial MCP RegistryChangelogIssues

Other Trello MCP servers

Sources

Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.

Show all 3
  1. github.com · github.com
  2. github.com · github.com
  3. github.com · github.com

Facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Updated Nov 2, 2026.