mcpField
T
Trello MCP Server

Trello MCP Server

ローカル
github.com/stucchi生産性230 週間前に更新

Trello MCP Server について

Trello MCP Serverは、MCPクライアントをTrello REST APIに接続します。ボードやリスト、カード、ラベル、チェックリスト、コメント、添付ファイルを管理できます。

主な機能

  1. 01ボード、リスト、カードの閲覧
  2. 02リストとカードの作成・更新
  3. 03カードの移動とアーカイブ
  4. 04コメントと添付ファイルの管理
  5. 05ラベルとチェックリストの管理
  6. 06ボードとカードの検索、カード履歴の確認

活用シーン

  1. 01MCPクライアントからカードやボードの内容を確認
  2. 02作業の進行に応じたカードの作成や移動
  3. 03カードへのコメント、ファイル、チェックリスト項目の追加

MCP 対応

Trello REST APIの操作をツールとしてMCPクライアントに公開し、ボードやカードなどのデータを扱います。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"stucchi-trello": {
"command": "uvx",
"args": [
"trello-mcp"
],
"env": {
"TRELLO_API_KEY": "<TRELLO_API_KEY>",
"TRELLO_TOKEN": "<TRELLO_TOKEN>"
}
}
}
}
起動コマンドuvx trello-mcp
設定が必要な環境変数
TRELLO_API_KEYシークレットAPI key from Trello Power-Up admin (https://trello.com/power-ups/admin)
TRELLO_TOKENシークレットUser token generated for your Trello API key

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypitrello-mcp1.6.0

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Trello MCP サーバー

MCP PyPI License: MIT Python 3.10+

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_attachmentURLをカードに添付します
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カードのアクション履歴(移動、編集、コメントなど)を取得します

前提条件

  1. trello.com/power-ups/admin にアクセスし、新しい Power-Up を作成します
  2. API Key をコピーします
  3. 同じページのリンクを使って 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

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。