Integrations
Uses environment variables to securely store and access Trello API credentials required for authentication.
Provides comprehensive Trello board management capabilities including reading boards, manipulating lists (create, read, update, delete), and managing cards (create, read, update, delete) across Trello workspaces.
Trello MCP サーバー
AI ホストを介して Trello ボード、リスト、カードと対話するための強力な MCP サーバー。
目次
前提条件
- Python 3.12以上であれば、
uv
で簡単に管理できます。 - Claude for Desktopがインストール済み
- TrelloアカウントとAPI認証情報
- UVパッケージマネージャーがインストールされている
インストール前
- Claudeデスクトップアプリがインストールされていることを確認してください
- 自分のアカウントですでに Claude にログインしていることを確認してください。
- クロードを開始
インストール
- Trello API 資格情報を設定します。
- Trelloアプリ管理に移動
- 新しいパワーアップまたは統合で新しい統合を作成します
- 情報を入力してください(IframeコネクタのURLは空のままにできます)。正しいワークスペースを選択してください。
- アプリのアイコンをクリックし、左側のサイドバーから「API キー」に移動します。
- 「API キー」をコピーし、右側の「トークンを手動で生成できます」という部分で「トークン」という単語をクリックして、Trello トークンを取得します。
- プロジェクト ルートに
.env
を使用して.env.example
ファイルを作成し、取得した変数を設定します。
Copy
- まだインストールしていない場合は、uv をインストールします。
Copy
- このリポジトリをクローンします:
Copy
- uv:: を使用して依存関係をインストールし、Claude のサーバーを設定します。
Copy
- Claudeデスクトップアプリを再起動します
機能
手術 | ボード | リスト | カード |
---|---|---|---|
読む | ✅ | ✅ | ✅ |
書く | ❌ | ✅ | ✅ |
アップデート | ❌ | ✅ | ✅ |
消去 | ❌ | ✅ | ✅ |
詳細な機能
理事会運営
- ✅ すべてのボードを読む
- ✅ 特定のボードの詳細を読む
リスト操作
- ✅ ボード内のすべてのリストを読む
- ✅ 特定のリストの詳細を読む
- ✅ 新しいリストを作成する
- ✅ リスト名を更新
- ✅ リストをアーカイブ(削除)する
カード操作
- ✅ リスト内のすべてのカードを読む
- ✅ 特定のカードの詳細を読む
- ✅ 新しいカードを作成する
- ✅ カード属性を更新する
- ✅ カードを削除する
使用法
インストールが完了すると、Claude を介して Trello ボードを操作できるようになります。クエリの例を以下に示します。
- 「すべてのボードを表示」
- 「ボード [board_name] にはどんなリストがありますか?」
- 「リスト [list_name] にタイトル [title] の新しいカードを作成します」
- 「カード[card_name]の説明を更新してください」
- 「リスト [list_name] をアーカイブする」
トラブルシューティング
問題が発生した場合:
.env
ファイルで Trello API の資格情報を確認します- Trelloワークスペースに適切な権限があることを確認してください
- Claude for Desktopが最新バージョンであることを確認する
uv run mcp dev main.py
コマンドを使用して、ログでエラー メッセージを確認します。- uvが正しくインストールされ、PATHに入っていることを確認してください
貢献
問題や機能強化のリクエストをお気軽にお寄せください。
This server cannot be installed
AI ホストを介して Trello ボード、リスト、カードと対話するための強力な MCP サーバー。