Skip to main content
Glama

MCPTrello

MCP(Model Context Protocol)サーバーで。厳選した小さな Trello ツール群を公開します。エージェントがコンテキストを手動ですり付けることなく trello ボードを参照し、軽く更新できるようするために構築されており、また、ツール説明的がエージェントの挙動をどのように変えるかを学ぶための、学習課題としても作られています(各ツールの設計戱拠は DESIGN_NOTES.md を参照してください)。

ツール

ツール

目的

list_boards

アクセス可能なボード(id、name、url)を一覧にします。

get_board_state

ボードのオープン状態全体を取直します(リストと、その中でオープンなカードをネスとする)。

get_card

IDを指定して単一カードを取します。説明全文を含む。

search_cards

1つのボード、またはすべてのボードを横して、カードをフリーテキスト検索します。

create_card

リストにカードを作成します。

update_card

カードの名前・説明・期日を更新します。

move_card

カードを異るリストへ移動します。

add_checklist_item

カードのチェックリストに項目を追加します。

Related MCP server: trello-mcp-server

セットアップート

1. Trello の認証情報を取得

  1. https://trello.com/power-ups/admin にアクセスし、Power-Up を作成(または選択)して API キー を取得します。

  2. 同じキーページの「Token」リンクをたどって トークン 生成します。これにより、キーがあなたの Trello アカウントとして機能する許可が与えられます。

2. 環境を設定

cp .env.example .env

.env に記入してください:

TRELLO_API_KEY=...
TRELLO_TOKEN=...
DEFAULT_BOARD_ID=...   # optional — id of the board to use when `board` is omitted

DEFAULT_BOARD_ID は任意です。省略した場合、ボードが必要なツールは、明示的にボードを渡すか(search_cards ではアクセス可能なすべてのボードを横断して検索す)るかになります。

3. インストールとビルド

Node.js 18+ が必要です。

npm install
npm run build

4. Claude Code に登録

claude mcp add trello -- node <absolute-path-to-repo>\dist\index.js

検証

  • npm run build — TypeScripts ビルド。ソールを変更したら実行します。

  • npm run verify — ビルド済みのサーバーを stdio 上イa running process で起動し、MCP SDK 自らの Client + StdioClientTransport を使ってツールの全一覧を取得し、加え持て各ツールを実際のTrelloアカウンドに対して呼び出します(各ツールにつき少なくと1つのエラー/あいまいケースをふくめ)て。**完全にした 信ずるしく。完全に .env の全項目が入っていること が必要です。実 API コールを含むため。

  • MCP Inspector(npx @modelcontextprotocol/inspector --cli node dist/index.js --method tools/list)は、副発的なベストエフォート確認です。公開されたすべての Inspector バージョは Node ≥22.7.5 が必要で、Node 18 では起動できません。実行した場合は、このプロジェクトのランテタイム要件を行切るのではなく、各 re-run Node 22+(例: nvm)インストールを使てください。

Maintenance

ActivitySlowing
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers