Yandex Tracker MCP: Документация
Обновлено:
Подключение
Репозиторий: github.com/aikts/yandex-tracker-mcp (пакет на PyPI, 90+ звёзд, активно поддерживается). Установка: uvx yandex-tracker-mcp@latest (stdio) или Docker ghcr.io/aikts/yandex-tracker-mcp:latest; для Claude Desktop есть .mcpb-расширение в один клик из GitHub Releases. Транспорт переключается переменной TRANSPORT: stdio (по умолчанию), sse или streamable-http.
Auth (один из вариантов): TRACKER_TOKEN (OAuth-токен), TRACKER_IAM_TOKEN, либо связка TRACKER_SA_KEY_ID + TRACKER_SA_SERVICE_ACCOUNT_ID + TRACKER_SA_PRIVATE_KEY (сервисный аккаунт). Плюс TRACKER_CLOUD_ORG_ID (Яндекс Cloud) или TRACKER_ORG_ID (Яндекс 360).
Что умеет
38 инструментов по сущностям:
- Задачи (чтение):
issue_get,issues_find,issues_count,issue_get_comments,issue_get_links,issue_get_worklogs,issue_get_attachments,issue_get_checklist,issue_get_transitions,issue_get_changelog. - Задачи (изменение):
issue_create,issue_update,issue_move,issue_execute_transition,issue_close,issue_add_comment/issue_update_comment/issue_delete_comment,issue_add_worklog/issue_update_worklog/issue_delete_worklog,issue_add_link/issue_delete_link. - Очереди:
queues_get_all,queue_get_tags,queue_get_versions,queue_get_fields,queue_get_metadata,queue_create_version. - Поля и справочники:
get_global_fields,get_statuses,get_issue_types,get_priorities,get_resolutions,issue_get_url. - Пользователи:
users_get_all,users_search,user_get,user_get_current.
Безопасность: TRACKER_READ_ONLY=true отключает все write-инструменты, TRACKER_LIMIT_QUEUES ограничивает доступ списком очередей. Опциональный Redis-кэш ускоряет повторные запросы.
Сценарий для агента
«Заведи задачу в очередь DEV по этому багрепорту с приоритетом critical», «что висит на мне открытого в Трекере?», «переведи задачу TREK-100 в статус "в работе" и добавь комментарий».
Важно
Community-проект, не официальный продукт Яндекса. Активно поддерживается (коммиты почти ежедневно), 90+ звёзд на GitHub.