Skip to main content
Glama

MCPTrello

Сервер MCP (Model Context Protocol), предоставляющий небольшой тщательно подобранный набор инструментов Trello — построен с тем, чтобы агент мог читать и слегка обновлять доску Trello без контекста, вставленного вручную, а также как учебное упражнение в том, как описания инструментов формируют поведение агента (см. DESIGN_NOTES.md с обоснованием для каждого из них).

Инструменты

Инструмент

Назначение

list_boards

Перечисляет доступные доски (id, name, url).

get_board_state

Полное открытое состояние доски: списки с вложенными открытыми карточками.

get_card

Читает одну карточку по id, включая её полное описание.

search_cards

Свободный текстовый поиск по карточкам — на одной доске или на всех.

create_card

Создаёт карточку в списке.

update_card

Обновляет название карточки, описание и/или срок выполнения.

move_card

Перемещает карточку в другой список.

add_checklist_item

Добавляет пункт в чек-лист карточки.

В v1 не предусмотрены: полный CRUD, удалённая/OAuth-аутентификация, ограничение частоты запросов, ресурсы/промпты MCP, команда cc-init, автоматическое создание чек-листов и кэширование названий досок/списков между вызовами.

Related MCP server: trello-mcp-server

Настройка

1. Получение учётных данных Trello

  1. Перейдите на страницу https://trello.com/power-ups/admin и создайте (или выберите) Power-Up, чтобы использовать API-ключ.

  2. На той же стралнице с ключом создайте токен, перейдя по ссылке «Token»; это позволит ключу действовать от имени вашего аккаунта Trello.

2. Настройка окружения

cp .env.example .env

Заполните .env:

TRELLO_API_KEY=...
TRELLO_TOKEN=...
DEFAULT_BOARD_ID=...   # optional — id of the board to use when `board` is omitted

DEFAULT_BOARD_ID необязателен. Без него инструменты, которым нужна доска, либо требуют явно передать её, либо (в случае search_cards) ищут по всем доступным вам доскам.

3. Установка и сборка

Требуется Node.js 18+.

npm install
npm run build

4. Регистрация в Claude Code

claude mcp add trello -- node <absolute-path-to-repo>\dist\index.js

Проверка

  • npm run build — TypeScript-сборка; запускайте после каждого изменения исходного кода.

  • npm run verify — запускает собранный сервер как каждый подпроцесс через stdio, используя собственные Client и StdioClientTransport из MCP SDK; перечисляет все инструменты и вызывает каждый из них, включая по крайней мере один ошибочный/неоднозначный случай для каждого инструмента, на вашем реальном аккаунте Trello. Требует полностью заполненный .env — он выполняет реальные API-вызовы.

  • MCP Inspector (npx @modelcontextprotocol/inspector --cli node dist/index.js --method tools/list) — это дополнительная проверка без строгих гарантий. Каждая опубликованная версия Inspector требует Node.js ≥22.7.5; на Node.js 18 он не запустится. Если хотите использовать его, применяйте отдельную установку Node.js 22+ (например, через nvm), а не повышайте требование к среде выполнения этого проекта.

Maintenance

ActivitySlowing
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers