docs/BRAINSTORM-MCP-TOOLS-2026-02-22.md

55 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Брейншторм: MCP Tools
Дата: 2026-02-22
## Принципы
- MCP Tools = REST API Tracker, вызываемый агентом
- Git — НЕ в MCP (агент работает через git CLI напрямую)
- Файлы приходят с сущностями, но отдельный list_files тоже есть
## Tools
### Задачи
| Tool | Описание |
|------|----------|
| `list_tasks` | Список задач (фильтры: project, status, assignee, labels) |
| `get_task` | Получить задачу по ID/key |
| `create_task` | Создать задачу |
| `update_task` | Обновить поля |
| `take_task` | Взять себе (атомарно) |
| `reject_task` | Отклонить с причиной |
| `assign_task` | Назначить другому |
| `delete_task` | Удалить |
### Steps (этапы внутри задачи)
| Tool | Описание |
|------|----------|
| `add_step` | Добавить этап |
| `complete_step` | Завершить этап |
| `update_step` | Обновить текст |
### Сообщения (единая модель — чат + комменты)
| Tool | Описание |
|------|----------|
| `send_message` | В чат (chat_id) или к задаче (task_id) |
| `reply_message` | Ответ в thread (parent_id) |
| `list_messages` | Список (по chat_id / task_id) |
### Файлы
| Tool | Описание |
|------|----------|
| `upload_file` | Загрузить файл |
| `list_files` | Список по задаче/проекту |
| `download_file` | Скачать файл |
### Проекты
| Tool | Описание |
|------|----------|
| `list_projects` | Список проектов |
| `get_project` | Информация о проекте |
### Участники
| Tool | Описание |
|------|----------|
| `list_members` | Кто в проекте |
| `update_status` | Обновить свой статус (online/busy) |