Trello MCP Server
Provides tools for managing Trello boards, lists, and cards, including retrieving boards and lists, creating, updating, and deleting cards through the Trello API.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Trello MCP Server create a new card in my 'Project Tasks' board with title 'Design review meeting'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Trello MCP Server
TrelloのAPIと連携するMCP(Model Context Protocol)サーバーです。
セットアップ
1. 依存関係のインストール
npm install2. ビルド
npm run build3. Trello API認証情報の取得
Trello Developer Portal にアクセスしてAPI Keyを取得
同じページでTokenを生成
4. 環境変数の設定
以下の環境変数を設定してください:
TRELLO_API_KEY: TrelloのAPI KeyTRELLO_TOKEN: Trelloのアクセストークン
Related MCP server: Trello MCP Server
Cursor/Claudeでの設定
~/.cursor/mcp.json (または該当する設定ファイル) に以下を追加:
{
"mcpServers": {
"trello": {
"command": "node",
"args": ["C:\\Users\\hirok\\Documents\\MCPs\\trello-mcp\\dist\\index.js"],
"env": {
"TRELLO_API_KEY": "your-api-key",
"TRELLO_TOKEN": "your-token"
}
}
}
}利用可能なツール
ツール名 | 説明 |
| 認証ユーザーの全ボードを取得 |
| 指定ボードの全リストを取得 |
| 指定リストの全カードを取得 |
| 新しいカードを作成 |
| カードを更新 |
| カードを削除 |
開発
# TypeScriptのコンパイル監視
npm run build -- --watch
# 開発モードで実行
npm run devライセンス
ISC
Available Tools
7 toolstre__create_cardC
Create a new card in a list
Inputs: listId (required), name (required), desc.
tre__delete_cardC
Delete a card
Inputs: cardId (required).
tre__get_boardsB
Get all boards for the authenticated user
Inputs: no named parameters.
tre__get_cardsC
Get all cards in a list
Inputs: listId (required).
tre__get_listsB
Get all lists in a board
Inputs: boardId (required).
tre__invite_to_boardC
Invite a member to a board by email
Inputs: boardId (required), email (required), type.
tre__update_cardC
Update an existing card
Inputs: cardId (required), name, desc, idList.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 7 tools
Each tool has a clearly distinct purpose targeting specific Trello resources and actions, with no overlap in functionality. For example, get_boards, get_lists, and get_cards handle different retrieval operations, while create_card, update_card, and delete_card manage the card lifecycle distinctly.
All tools follow a consistent verb_noun pattern with the 'tre__' prefix, using clear action verbs like create, delete, get, invite, and update. The naming is uniform and predictable across all seven tools, making them easily distinguishable and readable.
With 7 tools, this server is well-scoped for managing Trello boards, lists, cards, and members. Each tool serves a specific purpose without redundancy, covering core operations like retrieval, creation, updates, and invitations in a concise and effective manner.
The tool set provides solid CRUD coverage for cards and basic board/list management, with minor gaps such as missing operations for updating or deleting boards/lists, and no tools for handling comments or attachments on cards. However, the core workflows for card lifecycle and board access are adequately covered.
Maintenance
Related MCP Connectors
Manage Superlist tasks and lists in plain language from any MCP-compatible AI agent.
Read and manage your EasyKanban kanban boards: to-do summaries, create, update, and move cards.
Manage Redbooth tasks, task lists, comments, tags and files from Claude and other AI assistants.
A todo and task board in kanban form, driven from chat with full CRUD.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables interaction with Trello boards, lists, and cards through the Trello REST API. Supports board management, card operations, member management, labels, and checklists through natural language.116 npm1ISC
- AlicenseNot gradedqualityDmaintenanceProvides seamless integration with Trello's API to manage boards, lists, and cards through natural language. It supports full CRUD operations, card movement, and the ability to load Trello resources directly into an LLM's context for analysis.MIT
- FlicenseAqualityDmaintenanceEnables AI assistants to manage Trello boards, lists, cards, comments, checklists, labels, and members through natural language.16-
- FlicenseNot gradedqualityDmaintenanceEnables interaction with Trello boards, lists, and cards. Supports creating, updating, moving cards, and adding comments via natural language.1-