trello-mcp について
trello-mcpは、Trello操作をAIアシスタントに公開するGo製のローカルMCPサーバーです。ゲストボードや設定可能なワークスペース許可リストに対応し、応答の簡潔化や任意の読み取り専用モードも備えます。
主な機能
- 0148種類のTrelloツール
- 02簡潔なツール応答
- 03ゲストボード対応
- 04オブジェクト単位のワークスペース許可リスト
- 05任意のサーバー側読み取り専用モード
- 06添付ファイルのディスクへのアップロードとダウンロード
活用シーン
- 01ボード、リスト、カード、コメントの検索
- 02応答テキストを抑えてボード履歴を確認
- 03指定ワークスペースへのアクセス制限
- 04読み取り専用モードでのTrello操作
MCP 対応
ローカルMCPサーバーとして動作し、MCPクライアントにTrelloツールを公開します。読み取り中心の設定で、ツールの検出範囲を絞れます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
trello-mcp
Go 製のローカル Trello MCP サーバー。48 個のツール、簡潔なレスポンス、ゲストボードに対応しています。
1 つのリストに 16 枚のカード。レスポンステキストの文字数。少ないほどコンパクトです。
この呼び出しでは、公式サーバーよりレスポンステキストが 77% 少なくなります(要約モード)。2026-10-17 に、カード 144 枚の非公開の業務用ボード 1 つで測定しました。単位はトークンではなく文字数です。フルモード:9,112(69% 減)。1 枚のカードの詳細では、公式サーバーのほうが少ない結果でした:2,662 対 2,825。全結果と測定方法。
インストール
curl -fsSL https://raw.githubusercontent.com/avhn/trello-mcp/main/install.sh | sh
Windows:irm https://raw.githubusercontent.com/avhn/trello-mcp/main/install.ps1 | iex。チェックサムを検証します。
または、エージェントに次の内容を渡してください。
Set up trello-mcp by following https://raw.githubusercontent.com/avhn/trello-mcp/main/docs/setup.md; ask me to run its printed absolute-path auth command myself in a private terminal, then reconnect. Never capture authentication output.
その後、出力された auth コマンドをプライベートターミナルで自分で実行し、登録してから再接続してください。
クライアントと Claude Desktop については、docs/setup.md をご覧ください。
実測比較
応答テキストの実測値。文字数。各行のスケールは独立しています。
ツール定義。1セッションの /context における Claude トークン数。Node は未測定です。数値が小さいほど短くなります。
1セッションでの Claude Code /context。1k を超える行は、小数第1位の k 単位に丸めて表示しています。Node は /context に読み込めませんでした。別途、tools/list は 20,583 対 33,766 文字(Node より 39% 少ない)で、トークン数ではありません。
| 呼び出し | trello-mcp | Official | Node 1.8.1 | Official との比較 | Node との比較 |
|---|---|---|---|---|---|
| ボード一覧、返されたボードあたり(文字数/ボード) | 150 | 622 | 8,682 | 76% 少ない | 98% 少ない |
| 16 枚のカード、概要(文字数) | 6,754 | 29,141 | 45,335 | 77% 少ない | 85% 少ない |
| 16 枚のカード、全項目(文字数) | 9,112 | 29,141 | 45,335 | 69% 少ない | 80% 少ない |
| 50 件のボード操作(文字数) | 15,494 | 55,331 | 71,008 | 72% 少ない | 78% 少ない |
| 1 枚のカードの詳細(文字数) | 2,825 | 2,662 | 16,350 | 6% 多い | 83% 少ない |
| そのカードのコメント、2 件(文字数) | 586 | 1,089 | 3,232 | 46% 少ない | 82% 少ない |
| ツール定義(Claude トークン数) | 8,107(48 ツール) | 19,664(15 ツール) | 未測定 | 59% 少ない | 該当なし |
1 つのボード、1 日、1 つのアカウント。trello-mcp はコミット cb40466(v1.0.3)。Atlassian のホスト版 https://mcp.trello.com/v1 に OAuth 経由で接続し、ヘッドレスの Claude Code セッションから結果をそのまま取得。@delorenj/mcp-server-trello 1.8.1 は npx 経由で実行しました。ボード一覧の数値は、異なるセット(16/15/29)で返されたボードあたりの文字数です(Node にはクローズ済みボードが 13 件含まれます。trello-mcp で余分に表示されたボードは、別の組織にあるゲストボードです)。カードの詳細とコメントは、コメントが 2 件ある 1 枚のカードを使用しています。ボードは非公開のため、ほかのユーザーが同じデータで再実行することはできません。Official の結果は、その日時点のホスト版を反映しています。ツール定義は /context から取得した Claude トークン数です。chars/4 で換算すると、trello-mcp は 8,107 ではなく約 5,146 になります。
集計データ。手法とハーネス。削減率 = round(100 * (1 - ours/theirs))。ボードあたりの値は、合計値を件数で割って丸めています。
AI アシスタントで Trello をよく使うため、より軽量で使いやすくするために trello-mcp を作りました。
考えてみると、AI エージェントでは、コンテキストの管理が今取り組むべき主要な最適化の 1 つかもしれません。モデルが読むツール定義や応答はすべて、実際のタスクに使えるスペースを消費します。また、コンテキストが大きくなるにつれて、出力品質は低下する傾向があります。
機能は 2026-10-17 に確認しました。
| 機能 | trello-mcp | Official | Node 1.8.1 |
|---|---|---|---|
| 実行方法 | ローカルバイナリ | ホスト型、OAuth | ローカル、Node または Bun |
| ゲストボード | 対応 | オーナーの確認では到達できず、2026-10-16 | 対応 |
| コメントの削除 | 対応 | 非対応:一覧表示、追加、編集 | 対応 |
| ラベルの作成、更新、削除 | 対応 | 非対応:一覧表示、添付、取り外し | 対応 |
| 添付ファイル | ディスクへのアップロードとダウンロード。オプトイン、Unix | 一覧表示のみ | 任意のローカルパスからアップロード、インライン base64 でダウンロード |
| オブジェクトごとのワークスペース許可リスト | 対応 | ワークスペース単位の OAuth 同意 | 一覧表示と一部のワークスペース操作 |
| サーバー側の読み取り専用モード | 対応 | 該当なし(ホスト型) | ドキュメントに記載なし |
インストール不要で、Web とモバイル、Inbox、Planner、またはキーワード検索を使う場合は、Official を選んでください。
読み取り重視のプロファイル
10 個の読み取りツール(配置。board_use でローカルの既定ボードを設定します):
TRELLO_TOOLS=workspace_find,board_find,board_use,list_find,card_find,card_get,comment_find,checklist_get,checklist_items,server_health
合成リファレンス
同じオブジェクトの合成フィクスチャと生のTrello JSONを比較しています。go test ./internal/bench -updateで再生成されます。
| シナリオ | 生のTrello JSON | このサーバー | 削減率 |
|---|---|---|---|
| 20個のボード | ~2166 | ~433 | 80.0% |
| リスト内の30個のカード | ~9266 | ~2968 | 68.0% |
| 20件のコメント | ~6739 | ~4311 | 36.0% |
| ボードのアクション50件 | ~11910 | ~4248 | 64.3% |
| カードのアクション22件 | ~4888 | ~1368 | 72.0% |
| コメント20件付きのカード | ~7404 | ~4465 | 39.7% |
合成した生の整形済みJSONは再現可能なリファレンスであり、別のMCPサーバーから測定した出力ではありません。トークン数は文字数/4で計算しています。
| 起動コスト | デフォルト(48個のツール) | 読み取り指向の検出(10個のツール) |
|---|---|---|
| tools/list | 20694文字(約5174トークン) | 4400文字(約1100トークン) |
| Initialize instructions | 140文字(約35トークン) | 141文字(約35トークン) |
| Initialize result(instructionsを含む) | 304文字(約76トークン) | 305文字(約76トークン) |
| 独立したレスポンス | 文字数 | トークン数(文字数/4) |
|---|---|---|
| card_findの概要(30個のカード) | 11873 | 約2968 |
| card_findの全情報(30個のカード) | 15023 | 約3756 |
| board_activityの全アクション(50件) | 16994 | 約4248 |
| board_activityのcommentCard | 5835 | 約1459 |
| board_activityのupdateCard | 5476 | 約1369 |
ドキュメント
ライセンス
GPL-3.0-or-later、著作権者 Mert Dede(v0.5.0まではMIT)。delorenj/mcp-server-trello 1.8.1(MIT)のツールインターフェースを独立してGoで実装したものであり、実行時の依存関係ではありません。TrelloはAtlassianの商標です。trello-mcpは独立したプロジェクトであり、Atlassianとは提携しておらず、同社の推奨も受けていません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。