
delorenj/mcp-server-trello
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Trelloボードとやり取りするためのツールを提供するモデルコンテキストプロトコル(MCP)サーバーです。
概要
Trelloボードとのやり取りのためのツールを提供するモデルコンテキストプロトコル(MCP)サーバーです。このサーバーはTrelloのAPIとのシームレスな統合を可能にし、レート制限、型安全性、エラー処理を自動的に処理します。 🚀 プロジェクト全体をBunランタイムに移行し、パフォーマンスが2.8〜4.4倍向上しました。既存のすべてのnpx、pnpx、npmコマンドは 。 - 🚀 : より高速でレスポンシブなサーバーをお楽しみください。- : プロジェクトは現在、非常に高速なBunランタイム上で動作します。- 📖 : JavaScript、Python、TypeScriptで詳細な実装が入った新しい例名ディレクトリ。 最新のMCP SDKアーキテクチャ、強化された型安全性、そして包括的なドキュメント! 詳細な変更点一覧については、CHANGELOG.md ファイルをご参照ください。
概要(AI 翻訳)
Model Context Protocol(MCP)サーバーで、AIエージェントにTrelloボード(カード、リスト、チェックリスト、添付、コメント、カスタムフィールド、ワークスペース)への完全アクセスを提供します。組み込みのレート制限、型安全性、そして受理基準抽出やチェックリスト依存性クエリなど、単純なAPIラッパーにはないワークフローレベルのツールが組み込まれています。57のツール、1つのnpxインストール、Bunによってサポートされています。
ハイライト
- 受諾基準、ネイティブ:
get_acceptance_criteriaはカードのACチェックリストをエージェントの文脈に直接引き込む — 競合他社は提供しない。 - 何か見てください:
watch_cardとwatch_listはカードをルーティングし、Trelloの通知にアクティビティをリストアップします。 - 完全なリスト管理:リストの作成、更新、順序付け替え([
update_list_position)、およびアーカイブ。 - ボードとワークスペースの即時切り替え:再起動なし、設定編集なし。
- レート制限をあなたのために処理します:TrelloのAPI制限を自動的に尊重します(キーあたり300リクエスト/10秒、トークンあたり100リクエスト/10秒)。
- Bun-powered:起動が速く、旧Nodeビルドより2.8〜4.4倍のパフォーマンス向上。
npxとnpmも動作します。
変更ログ
詳細な変更点一覧については CHANGELOG.md を参照してください。
特徴
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
MCP Server Trello
A Model Context Protocol (MCP) server that gives AI agents full access to your Trello boards — cards, lists, checklists, attachments, comments, custom fields, and workspaces — with built-in rate limiting, type safety, and workflow-level tools you won’t find in a plain API wrapper, like acceptance-criteria extraction and checklist dependency queries. 57 tools, one npx install, powered by Bun.
Highlights
- Acceptance criteria, natively:
get_acceptance_criteriapulls a card’s AC checklist straight into your agent’s context — no competitor offers it. - Watch anything:
watch_cardandwatch_listroute card and list activity into your Trello notifications. - Full list management: create, update, reorder (
update_list_position), and archive lists. - Board and workspace switching on the fly: no restarts, no config edits.
- Rate limiting handled for you: respects Trello’s API limits automatically (300 req/10s per key, 100 req/10s per token).
- Bun-powered: fast startup and a 2.8-4.4x performance boost over the old Node build.
npxandnpmwork too.
Changelog
For a detailed list of changes, see CHANGELOG.md.
Features
- Full Trello Board Integration: Interact with cards, lists, and board activities
- Acceptance Criteria Extraction: Pull a card’s acceptance criteria checklist directly into agent context
- Checklist Intelligence: Query checklist items by name or description, track completion, manage items
- Complete Card Data Extraction: Fetch all card details including checklists, attachments, labels, members, and comments
- 💬 Comment Management: Add, update, delete, and retrieve comments on cards
- Activity Subscriptions: Watch cards and lists so their activity surfaces in Trello notifications
- List Management: Create, update, reorder, and archive lists
- File Attachments: Attach any type of file to cards (PDFs, documents, videos, images, etc.) from URLs
- Custom Fields: Read board custom field definitions and update card values
- Built-in Rate Limiting: Respects Trello’s API limits (300 requests/10s per API key, 100 requests/10s per token)
- Type-Safe Implementation: Written in TypeScript with comprehensive type definitions
- Input Validation: Robust validation for all API inputs
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →設定
{
"mcpServers": {
"trello": {
"command": "bunx",
"args": ["@delorenj/mcp-server-trello"],
"env": {
"TRELLO_API_KEY": "your-trello-api-key",
"TRELLO_TOKEN": "your-trello-token"
}
}
}
}