Skip to main content
Glama

Trello MCP Server

by andypost

Trello MCP サーバー (TypeScript)

Trello 統合用の Model Context Protocol (MCP) サーバーの TypeScript 実装。AI アシスタントが Trello ボード、リスト、カードと対話するためのツールを提供します。

特徴

  • MCPツールによるTrello APIの完全統合
  • パフォーマンス向上のための非同期操作
  • TypeScriptを使用した型安全な実装
  • 包括的なエラー処理
  • 環境ベースの構成

前提条件

  • Node.js 18.x 以上
  • npmまたはyarn
  • Trello API 認証情報

インストール

# Install dependencies make install

構成

ルート ディレクトリに Trello の資格情報を含む.envファイルを作成します。

TRELLO_API_KEY=your_api_key TRELLO_TOKEN=your_token

利用可能なコマンド

# Install dependencies make install # Build the project make build # Start the server make start # Clean build artifacts make clean # Run linter make lint

MCPツール

ボードを取得する

認証されたユーザーのすべての Trello ボードを取得します。

// No input parameters required

get_lists

指定されたボードからすべてのリストを取得します。

{ "request": { "board_id": string // ID of the board } }

get_cards

ボードまたは特定のリストからカードを取得します。

{ "request": { "board_id": string, // ID of the board "list_id"?: string // Optional: ID of a specific list } }

カードの詳細を取得する

特定のカードに関する詳細情報を取得します。

{ "request": { "card_id": string // ID of the card } }

発達

このプロジェクトでは、型安全性と開発者エクスペリエンスの向上を目的としてTypeScriptを使用しています。ソースコードは以下のように構成されています。

  • src/index.ts - メインサーバーのエントリポイント
  • src/trello-client.ts - Trello API クライアントの実装
  • src/types.ts - TypeScript 型定義

建物

このプロジェクトでは、ビルドに TypeScript コンパイラを使用します。

# Build the project make build # The output will be in the build/ directory

エラー処理

サーバーは、以下に対する包括的なエラー処理を実装します。

  • API認証エラー
  • レート制限
  • ネットワークの問題
  • 無効なリクエストパラメータ

貢献

  1. リポジトリをフォークする
  2. 機能ブランチを作成します( git checkout -b feature/amazing-feature
  3. 変更をコミットします ( git commit -m 'Add some amazing feature' )
  4. ブランチにプッシュする ( git push origin feature/amazing-feature )
  5. プルリクエストを開く

Clineと併用

この MCP サーバーを Cline で使用するには、Cline MCP 設定ファイル ( ~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json ) に次の構成を追加します。

{ "mcpServers": { "trello-ts": { "command": "node", "args": ["/path/to/mcp-server-ts-trello/build/index.js"], "env": { "TRELLO_API_KEY": "your_api_key", "TRELLO_TOKEN": "your_token" } } } }

設定を追加して Cline を再起動すると、次の MCP ツールを使用できるようになります。

  • get_boards : すべてのTrelloボードを一覧表示する
  • get_lists : ボードからリストを取得する
  • get_cards : ボードまたはリストからカードを取得する
  • get_card_details : カードの詳細情報を取得する

ライセンス

ISC ライセンス - 詳細については LICENSE ファイルを参照してください

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

TypeScript を活用して型の安全性と非同期操作を実現し、Model Context Protocol (MCP) ツールを通じて Trello ボード、リスト、カードとのやり取りを可能にします。

  1. 特徴
    1. 前提条件
      1. インストール
        1. 構成
          1. 利用可能なコマンド
            1. MCPツール
              1. ボードを取得する
              2. get\_lists
              3. get\_cards
              4. カードの詳細を取得する
            2. 発達
              1. 建物
                1. エラー処理
                  1. 貢献
                    1. Clineと併用
                      1. ライセンス

                        Related MCP Servers

                        • A
                          security
                          A
                          license
                          A
                          quality
                          A TypeScript-based server that allows calling other MCP clients from your own MCP client, facilitating task delegation and context window offloading for enhanced multi-agent interactions.
                          Last updated -
                          3
                          14
                          JavaScript
                          MIT License
                          • Apple
                        • A
                          security
                          F
                          license
                          A
                          quality
                          A template for creating Model Context Protocol (MCP) servers in TypeScript, offering features like container-based dependency injection, a service-based architecture, and integration with the LLM CLI for architectural design feedback through natural language.
                          Last updated -
                          1
                          5
                          TypeScript
                        • A
                          security
                          A
                          license
                          A
                          quality
                          A TypeScript-based template for building Model Context Protocol servers, featuring fast testing, automated version management, and a clean structure for MCP tool implementations.
                          Last updated -
                          1
                          1
                          2
                          TypeScript
                          MIT License
                        • A
                          security
                          A
                          license
                          A
                          quality
                          A Model Context Protocol server that provides tools for interacting with Trello boards, enabling seamless management of cards, lists, and activities while handling rate limiting and type safety.
                          Last updated -
                          10
                          3
                          JavaScript
                          MIT License
                          • Apple

                        View all related MCP servers

                        MCP directory API

                        We provide all the information about MCP servers via our MCP API.

                        curl -X GET 'https://glama.ai/api/mcp/v1/servers/andypost/mcp-server-ts-trello'

                        If you have feedback or need assistance with the MCP directory API, please join our Discord server