DM

delorenj/mcp-server-trello

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

448 stars 147 forks Качество 81 Тренд 34MIT

Сервер Model Context Protocol (MCP), предоставляющий инструменты для взаимодействия с платами Trello.

Обзор

Сервер Model Context Protocol (MCP), предоставляющий инструменты для взаимодействия с платами Trello. Этот сервер обеспечивает бесшовную интеграцию с API Trello, одновременно автоматически обрабатывая ограничения скорости, безопасности типов и обработки ошибок. 🚀 Мы перенесли весь проект на Bun-runtime, что привело к увеличению производительности на 2,8-4,4 раза. Все существующие команды npx, pnpx и npm будут . - 🚀 : Наслаждайтесь более быстрым и отзывчивым сервером. - : Проект теперь работает на молниеносно быстром режиме выполнения Bun. - 📖 : Новая папка примеров с подробными реализациями на JavaScript, Python и TypeScript. Современная архитектура MCP SDK, повышенная безопасность типов и подробная документация! Для подробного списка изменений, пожалуйста, обратитесь к файлу CHANGELOG.md.

Обзор (машинный перевод)

Сервер Model Context Protocol (MCP), который предоставляет агентам ИИ полный доступ к вашим платам Trello — карточкам, спискам, чек-листам, вложениям, комментариям, пользовательским полям и рабочим пространствам — с встроенными инструментами ограничения скорости, безопасности типов и рабочих процессов, которых вы не найдёте в обычной API-оболочке, таких как извлечение критериев принятия и запросы на зависимости из контрольных списков. 57 инструментов, одна установка npx, работающая на базе Bun.

Основные моменты

  • Критерии приёма, нативно: get_acceptance_criteria напрямую перечисляет контрольный список карты в контекст вашего агента — ни один конкурент его не предлагает.
  • Следите за всем: watch_card и watch_list маршрутными картами и перечислением активности в уведомления Trello.
  • Полное управление списками: создание, обновление, перепорядок (update_list_position) и архивные списки.
  • Переключение платы и рабочего пространства на лету: нет перезапуска, нет изменений конфигурации.
  • Ограничение скорости выполнено для вас: автоматически соблюдает ограничения API Trello (300 req/10s за ключ, 100 requ/10s за токен).
  • На базе: быстрый запуск и повышение производительности в 2.8–4.4x по сравнению со старой сборкой Node. npx и npm тоже работают.

Журнал изменений

Подробный список изменений см. CHANGELOG.md.

Особенности

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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_criteria pulls a card’s AC checklist straight into your agent’s context — no competitor offers it.
  • Watch anything: watch_card and watch_list route 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. npx and npm work 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
Открыть полный README на GitHub

Установка

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" } } } }