mcp-server-trello

mcp-server-trello

delorenjMIT
371 звёзд120 форков
MCP-сервер, который подключает AI-ассистента к вашему аккаунту Trello. Через него модель может читать карточки, управлять задачами, комментировать и прикреплять файлы. Сервер полностью берёт на себя взаимодействие с Trello API: обрабатывает лимиты, проверяет типы, валидирует запросы и структурирует ответы. Вам не нужно писать отдельные скрипты для каждого действия. Достаточно один раз настроить подключение, и AI-ассистент получает полный доступ к вашим доскам. Версия 1.5.0 работает на Bun и даёт прирост производительности до 440 % по сравнению с прошлой версией. Сервер подойдёт командам, которые хотят управлять трелло через чат: создавать задачи, анализировать загрузку команды, искать карточки по меткам и срокам. Разработчики используют его для автоматического создания задач из кода, продакт-менеджеры — для еженедельных дашбордов, тимлиды — для контроля статуса проектов без переключения контекста.

Установка

npx -y @delorenj/mcp-server-trello

Характеристики

Общее

  • СтатусСообщество
  • Разработчикdelorenj
  • ЛицензияMIT

Технологии

  • Языки
    TypeScript
  • Транспорт
    stdio

Описание

Возможности

  • Управление карточками: создание, редактирование, перемещение между списками, удаление
  • Управление списками и досками: выбор активной доски и списка без перезапуска сервера
  • Чтение полной информации о карточке: описание, чек-листы, вложения, метки, участники, комментарии, даты
  • Управление комментариями: создание новых, редактирование существующих, удаление, получение истории обсуждений
  • Работа с вложениями: прикрепление файлов любого типа по прямой ссылке (PDF, изображения, архивы, документы)
  • Экспорт данных карточки в Markdown: форматированный вывод для анализа, вставки в отчёты или передачи модели
  • Ограничение частоты запросов: встроенный rate limiter не даёт превысить лимиты Trello (300 запросов за 10 с на ключ, 100 за 10 с на токен)
  • Типобезопасность: полная поддержка TypeScript с проверкой типов и строгой валидацией входных параметров

Как подключить

Для работы потребуются API-ключ и токен Trello. Зайдите в админку Power-Ups: https://trello.com/power-ups/admin. Создайте новый Power-Up или используйте существующий — вам понадобятся API Key и сгенерированный Token с доступом на чтение и запись.

Установите сервер одной командой:

npx -y @delorenj/mcp-server-trello

Пропишите его в конфигурации MCP-клиента. Стандартный блок для Claude Desktop выглядит так:

{ "mcpServers": { "trello": { "command": "npx", "args": ["-y", "@delorenj/mcp-server-trello"], "env": { "TRELLO_API_KEY": "ваш_api_ключ", "TRELLO_TOKEN": "ваш_токен" } } }}

Обратите внимание: сервер использует переменные окружения. Вы можете передать их через env в конфигурации MCP-клиента или задать в системе перед запуском. Сохраните файл конфигурации и перезапустите клиент. После этого модель сможет выполнять команды в ваших досках Trello.

Примеры запросов

  • «Покажи все активные карточки на доске «Разработка», отсортированные по дате создания.»
  • «Найди задачи с меткой «Баг» в списке «Тестирование» и выведи их в виде Markdown-отчёта.»
  • «Создай карточку «Интеграция с новым API» в списке «Бэклог» и добавь в неё чек-лист с этапами.»
  • «Добавь комментарий к карточке «MCP-сервер Trello»: «Проверил на тестовой доске, работает стабильно.»»

Технические детали

  • Язык разработки: TypeScript
  • Среда выполнения: Bun (с версии 1.5.0)
  • Транспортный протокол: STDIO (MCP)
  • Лицензия: MIT — свободное использование и модификация
  • Совместимость: Claude Desktop, Continue.dev, Cursor, Zed, и другие MCP-клиенты
  • Репозиторий: 371 звезда на GitHub, активное сообщество

Поделиться