trello-tools: плагин и маркетплейс gp-tools для Claude Code

Сервер запускается через uv run --script, ключи запрашиваются
при установке плагина (userConfig) вместо .env.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-09-24 14:14:29 +00:00
commit b4cabbf146
14 changed files with 2100 additions and 0 deletions
+49
View File
@@ -0,0 +1,49 @@
# trello-tools
MCP-сервер для Claude Code: карточки Trello, QA-документы и задания для фронта/бэка
через qa-docs-service. Распространяется как плагин из маркетплейса `gp-tools`.
## Установка
Нужен [uv](https://docs.astral.sh/uv/) — через него плагин ставит Python и зависимости
сам, при первом запуске:
```bash
curl -LsSf https://astral.sh/uv/install.sh | sh
```
В Claude Code:
```
/plugin marketplace add https://git.maxerton.live/maxerton/trello-mcp.git
/plugin install trello-tools@gp-tools
```
При установке Claude Code спросит ключи. Токены хранятся у тебя локально
(`~/.claude/.credentials.json`), в репозиторий ничего не попадает.
| Поле | Кому нужно |
|---|---|
| Trello API key, Trello token | всем, кто работает с карточками Trello |
| QA tasks token | фронту и бэку — доступ к заданиям `/tasks` (выдаёт владелец) |
| QA service API key | только владельцу, остальные оставляют пустым |
| QA service URL, Trello board, Trello lists | уже заполнены, менять не нужно |
Изменить ключи позже — через `/config`. После установки перезапусти Claude Code.
## Обновление
```
/plugin marketplace update gp-tools
/plugin update trello-tools@gp-tools
```
и перезапусти Claude Code.
## Для владельца
- Опубликовать новую версию — `git push`: каждый коммит считается новой версией.
- Если сервер зарегистрирован ещё и вручную (`claude mcp add trello-tools ...`),
а плагин тоже установлен — инструменты задвоятся. Убрать ручную регистрацию:
`claude mcp remove trello-tools -s local`.
- Локальная разработка по-прежнему через `.env` (см. `.env.example`) и `install.txt`.