Server Trello MCP Server

A Model Context Protocol (MCP) server that gives AI agents full access to your Trello boards - cards, lists, checklists, attachments, comments, custom fields, and workspaces - with built-in rate limiting, type safety, and workflow-level tools you won't find in a plain API wrapper, like acceptance-criteria extraction and checklist dependency queries. 57 tools, one npx install, powered by Bun. Its 34 documented tools cover card, checklist, board, item.

People connecting productivity tools to Claude, Cursor, VS Code, or another MCP client. The project is written in TypeScript.

VERIFIED ACTIVE

LAST COMMIT 2026-08-04 · ★ 431 · #3 OF 139 MAINTAINED PRODUCTIVITY · VERIFIED 2026-08-25

MIT · TypeScript servers · how we verify → /methodology

01 · Install Server Trello

before you install - you'll need

Set TRELLO_API_KEY, TRELLO_TOKEN, IDEOGRAM_API_KEY, TRELLO_WORKSPACE_ID, TRELLO_ALLOWED_WORKSPACES, OPENAI_API_KEY before connecting. TRELLO_BOARD_ID is optional or environment-specific per the README.

Claude Code

claude mcp add delorenj-mcp-server-trello -- npx -y @delorenj/mcp-server-trello

Claude Desktop / Cursor / VS Code - add to config

{
  "mcpServers": {
    "delorenj-mcp-server-trello": {
      "command": "npx",
      "args": [
        "-y",
        "@delorenj/mcp-server-trello"
      ]
    }
  }
}

Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.

Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as local process (stdio) - runs on your machine with your user's permissions

license MIT - declared in the repository

npm package @delorenj/mcp-server-trello - published under the repo owner's npm scope (@delorenj)

registry namespace io.github.delorenj is GitHub-verified and matches the repo owner

03 · What Server Trello can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

With this server connected, an agent can get all items from a checklist by name, add a new item to an existing checklist, search for checklist items containing specific text, and get all items from the "Acceptance Criteria" checklist.

Capability map

Tools grouped from the project's README - what Server Trello lets an agent do.

Card

8 tools - e.g. Add a new card to a specified list.; Update an existing card's details.; Send a card to the archive.

add_card_to_list · update_card_details · archive_card · move_card · attach_image_to_card · attach_file_to_card…

Checklist

6 tools - e.g. Get all items from a checklist by name.; Add a new item to an existing checklist.; Search for checklist items containing specific text.

get_checklist_items · add_checklist_item · find_checklist_items_by_description · get_checklist_by_name · update_checklist_item · delete_checklist_item

read & search

4 tools - e.g. Get all items from the "Acceptance Criteria" checklist.; Retrieve all lists from a board.; Fetch recent activity on a board.

get_acceptance_criteria · get_lists · get_recent_activity · list_workspaces

Board

4 tools - e.g. Add a new list to a board.; Set the active board for future operations.; Get information about the currently active board.

add_list_to_board · set_active_board · get_active_board_info · get_board_custom_fields

Comment

3 tools - e.g. Add a comment to a Trello card.; Update an existing comment on a card.; Delete a comment from a card.

add_comment · update_comment · delete_comment

Cards

2 tools - e.g. Fetch all cards from a specific list.; Fetch all cards assigned to the current user.

get_cards_by_list_id · get_my_cards

update

2 tools - e.g. Update a list's name, archive state, subscription state, or board. Use update_list_position to reorder lists within a board.; Update the position of a list on the board. Trello uses fractional indexing…

update_list · update_list_position

Boards

2 tools - e.g. List all boards the user has access to.; List all boards in a specific workspace.

list_boards · list_boards_in_workspace

Latest releases

v1.8.1 · 2026-07-25

Fixed · npm package failed to start via npx/bunx (#108, #109): v1.8.0's bin pointed at src/index.ts while files only shipped build/, so the published tarball couldn't resolve its own imports. bin points to…

v1.6.1 · 2025-10-16

Fixed · Corrected CHANGELOG date for v1.6.0 release from 2025-01-16 to 2025-10-16 · Technical Details · Build artifacts updated · No functional changes from v1.6.0

v1.6.0 · 2025-10-16

What's New · Complete Comment Management Tools · All requested comment management features are now available! Full CRUD operations for Trello card comments. · New Tools Added · delete_comment - Delete comments from…

04 · Who maintains Server Trello

mcp-server-trello is maintained by delorenj. It's the only MCP server we track from this author; the repo dates to Jan 2025.

05 · Facts

category
productivity - ranked #3 of 139 actively-maintained productivity servers as of 2026-08-25.
release cadence
1 release in the last 90 days (latest 2026-07-25)
registry
io.github.delorenj/mcp-server-trello (active, first published 2025-09-21 · 4 versions)
packages
npm:@delorenj/mcp-server-trello

06 · Server Trello FAQ

Is Server Trello still maintained?

Yes - as of 2026-08-25, its last commit was 2026-08-04 and it shipped 1 release in the last 90 days. We re-verify nightly.

What can Server Trello do?

With this server connected, an agent can get all items from a checklist by name, add a new item to an existing checklist, search for checklist items containing specific text, and get all items from the "Acceptance Criteria" checklist.

How do I install Server Trello?

Run `npx -y @delorenj/mcp-server-trello`. The README documents 7 environment variables (TRELLO_API_KEY, TRELLO_TOKEN, IDEOGRAM_API_KEY…) to set first. Set TRELLO_API_KEY, TRELLO_TOKEN, IDEOGRAM_API_KEY, TRELLO_WORKSPACE_ID, TRELLO_ALLOWED_WORKSPACES, OPENAI_API_KEY before connecting. TRELLO_BOARD_ID is optional or environment-specific per the README. You can also paste the ready-made client config above.

Does Server Trello run locally?

Yes - it's a stdio server: it runs on your machine (via npx) with your user's permissions. Your data stays local unless the server itself calls external APIs.

07 · Alternatives to Server Trello

head to head · Basic Memory vs Server Trello · Server Trello vs Praison AI · Server Trello vs Pm Claude Skills

More productivity MCP servers · Focus Relay · Airtable · Caldav MCP · Google Tasks MCP Server

More TypeScript MCP servers · DataDoe MCP · Polymarket Agent MCP · Deployhq MCP Server · Depwire · Derive · see all