Trello MCP Server について
Trello MCP Serverは、MCPクライアントをTrello REST APIに接続します。ボードやリスト、カード、ラベル、チェックリスト、コメント、添付ファイルを管理できます。
主な機能
- 01ボード、リスト、カードの閲覧
- 02リストとカードの作成・更新
- 03カードの移動とアーカイブ
- 04コメントと添付ファイルの管理
- 05ラベルとチェックリストの管理
- 06ボードとカードの検索、カード履歴の確認
活用シーン
- 01MCPクライアントからカードやボードの内容を確認
- 02作業の進行に応じたカードの作成や移動
- 03カードへのコメント、ファイル、チェックリスト項目の追加
MCP 対応
Trello REST APIの操作をツールとしてMCPクライアントに公開し、ボードやカードなどのデータを扱います。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Trello MCP サーバー
Trello REST API 用の MCP サーバーです。MCP 対応クライアントから、ボード、リスト、カード、ラベル、チェックリストなどを管理できます。
ツール
| ツール | 説明 |
|---|---|
list_my_boards | 認証済みユーザーのすべてのボードを一覧表示します |
get_board | 単一のボードの詳細を取得します |
get_board_lists | ボード上のすべてのリストを取得します |
create_list | ボードに新しいリストを作成します |
get_list_cards | リスト内のすべてのカードを取得します |
get_board_cards | ボード上のすべてのカードを取得します |
get_card | 単一のカードの詳細を取得します |
create_card | リストに新しいカードを作成します |
update_card | カードの1つ以上のフィールドを更新します |
move_card | カードを別のリスト/ボードに移動します |
archive_card | カードをアーカイブ(クローズ)します |
get_card_comments | カード上のすべてのコメントを取得します |
add_card_comment | カードにコメントを追加します |
get_card_attachments | カード上のすべての添付ファイルを取得します |
add_card_attachment | ファイルをカードの添付ファイルとしてアップロードします |
add_card_url_attachment | URLをカードに添付します |
delete_card_attachment | カードから添付ファイルを削除します |
get_board_labels | ボード上のすべてのラベルを取得します |
create_label | ボードにラベルを作成します |
get_card_checklists | カード上のすべてのチェックリストを取得します |
get_checklist | チェックリストとその項目を取得します |
create_checklist | カードにチェックリストを作成します |
add_checklist_item | チェックリストに項目を追加します |
get_me | 認証済みメンバーのプロフィールを取得します |
search_trello | カードやボードを検索します |
get_card_history | カードのアクション履歴(移動、編集、コメントなど)を取得します |
前提条件
- trello.com/power-ups/admin にアクセスし、新しい Power-Up を作成します
- API Key をコピーします
- 同じページのリンクを使って Token を生成します
インストール
uvx trello-mcp
または、PyPI からインストールします。
pip install trello-mcp
使用方法
Claude Desktop / Claude Code
.mcp.json に追加します。
{
"mcpServers": {
"trello": {
"command": "uvx",
"args": ["trello-mcp"],
"env": {
"TRELLO_API_KEY": "your-api-key",
"TRELLO_TOKEN": "your-token"
}
}
}
}
環境変数
| 変数 | 必須 | 説明 |
|---|---|---|
TRELLO_API_KEY | はい | Trello Power-Up 管理ページの API キー |
TRELLO_TOKEN | はい | API キー用に生成されたユーザートークン |
開発
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
ライセンス
MIT
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。