Яндекс Трекер MCP на TypeScript

yandex-tracker-mcp

MCP-сервер Яндекс Трекера на TypeScript с досками, спринтами и массовыми операциями над задачами

MCP-сервер

Высокий риск

Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.

Почему такой уровень

  • Создает, меняет и удаляет задачи, доски, колонки и спринты
  • Массовые операции меняют статус или перемещают сразу много задач одним вызовом
Все причины и проверки
Российский стек

crazyursus92/yandex-tracker-mcp

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/crazyursus92-yandex-tracker-mcp

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

У записи высокий риск, поэтому установки в один клик нет. Посмотрите код и добавьте конфиг вручную.

Выполните в терминале

claude mcp add --transport stdio yandex-tracker -- npx tsx /absolute/path/to/yandex-tracker-mcp/src/server.ts

Или добавьте в файл .mcp.json, в проекте

{
  "mcpServers": {
    "yandex-tracker": {
      "command": "npx",
      "args": [
        "tsx",
        "/absolute/path/to/yandex-tracker-mcp/src/server.ts"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

YANDEX_TRACKER_TOKENсекрет, необязательная
YANDEX_TRACKER_ORG_IDнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл ~/.cursor/mcp.json, для всех проектов

{
  "mcpServers": {
    "yandex-tracker": {
      "command": "npx",
      "args": [
        "tsx",
        "/absolute/path/to/yandex-tracker-mcp/src/server.ts"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Для одного проекта тот же блок кладут в .cursor/mcp.json.

Ключи и настройки

YANDEX_TRACKER_TOKENсекрет, необязательная
YANDEX_TRACKER_ORG_IDнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Выполните в терминале

code --add-mcp '{"name":"yandex-tracker","type":"stdio","command":"npx","args":["tsx","/absolute/path/to/yandex-tracker-mcp/src/server.ts"]}'

Или добавьте в файл .vscode/mcp.json, в проекте

{
  "servers": {
    "yandex-tracker": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "tsx",
        "/absolute/path/to/yandex-tracker-mcp/src/server.ts"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа servers.

Ключи и настройки

YANDEX_TRACKER_TOKENсекрет, необязательная
YANDEX_TRACKER_ORG_IDнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Выполните в терминале

codex mcp add yandex-tracker -- npx tsx /absolute/path/to/yandex-tracker-mcp/src/server.ts

Или добавьте в файл ~/.codex/config.toml, для всех проектов

[mcp_servers.yandex-tracker]
command = "npx"
args = ["tsx", "/absolute/path/to/yandex-tracker-mcp/src/server.ts"]

Если файл уже есть, допишите блок в конец.

Ключи и настройки

YANDEX_TRACKER_TOKENсекрет, необязательная
YANDEX_TRACKER_ORG_IDнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Выполните в терминале

gemini mcp add -s user yandex-tracker npx tsx /absolute/path/to/yandex-tracker-mcp/src/server.ts

Или добавьте в файл ~/.gemini/settings.json, для всех проектов

{
  "mcpServers": {
    "yandex-tracker": {
      "command": "npx",
      "args": [
        "tsx",
        "/absolute/path/to/yandex-tracker-mcp/src/server.ts"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

YANDEX_TRACKER_TOKENсекрет, необязательная
YANDEX_TRACKER_ORG_IDнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл ~/.config/devin/mcp_config.json, для всех проектов

{
  "mcpServers": {
    "yandex-tracker": {
      "command": "npx",
      "args": [
        "tsx",
        "/absolute/path/to/yandex-tracker-mcp/src/server.ts"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. В легаси Cascade конфиг MCP лежит в ~/.codeium/windsurf/mcp_config.json.

Ключи и настройки

YANDEX_TRACKER_TOKENсекрет, необязательная
YANDEX_TRACKER_ORG_IDнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Бывший Windsurf.

Добавьте в файл cline_mcp_settings.json, для всех проектов

{
  "mcpServers": {
    "yandex-tracker": {
      "command": "npx",
      "args": [
        "tsx",
        "/absolute/path/to/yandex-tracker-mcp/src/server.ts"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Файл настроек открывается в Cline: вкладка MCP Servers, кнопка Configure MCP Servers.

Ключи и настройки

YANDEX_TRACKER_TOKENсекрет, необязательная
YANDEX_TRACKER_ORG_IDнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл .roo/mcp.json, в проекте

{
  "mcpServers": {
    "yandex-tracker": {
      "command": "npx",
      "args": [
        "tsx",
        "/absolute/path/to/yandex-tracker-mcp/src/server.ts"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

YANDEX_TRACKER_TOKENсекрет, необязательная
YANDEX_TRACKER_ORG_IDнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Форк Roo Code, папки .roo те же.

Добавьте в файл opencode.json, в проекте

{
  "mcp": {
    "yandex-tracker": {
      "type": "local",
      "command": [
        "npx",
        "tsx",
        "/absolute/path/to/yandex-tracker-mcp/src/server.ts"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcp.

Ключи и настройки

YANDEX_TRACKER_TOKENсекрет, необязательная
YANDEX_TRACKER_ORG_IDнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл ~/.config/zed/settings.json, для всех проектов

{
  "context_servers": {
    "yandex-tracker": {
      "command": "npx",
      "args": [
        "tsx",
        "/absolute/path/to/yandex-tracker-mcp/src/server.ts"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа context_servers.

Ключи и настройки

YANDEX_TRACKER_TOKENсекрет, необязательная
YANDEX_TRACKER_ORG_IDнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл .codeassistant/mcp.json, в проекте

{
  "mcpServers": {
    "yandex-tracker": {
      "command": "npx",
      "args": [
        "tsx",
        "/absolute/path/to/yandex-tracker-mcp/src/server.ts"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

YANDEX_TRACKER_TOKENсекрет, необязательная
YANDEX_TRACKER_ORG_IDнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит aea5605.

Текст для агента

Склонируй репозиторий, выполни npm install, получи OAuth-токен на oauth.yandex.ru и ID организации в Yandex Tracker Admin, затем добавь MCP-сервер с командой npx tsx path/to/src/server.ts и переменными YANDEX_TRACKER_TOKEN и YANDEX_TRACKER_ORG_ID.

Другие способы из описания автора
git clone <repository-url>
cd yandex-tracker-mcp
npm install

Установка зависимостей, дальше нужен .env с токеном и ID организации.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер на TypeScript с MCP SDK и Zod дает агенту задачи, очереди, комментарии, переходы по статусам, пользователей, доски со спринтами и колонками, массовые операции и метаданные Трекера. Задачи можно создавать, искать, обновлять, считать и переводить между статусами. Доски поддерживают полный CRUD включая колонки и спринты, а массовые операции обновляют, перемещают или меняют статус сразу у группы задач одним вызовом. Отдельные инструменты дают чек-листы, вложения, связи задач и учет времени. Авторизация по OAuth или IAM-токену с ID организации.

Для кого. Для команд разработки, которым нужно управление досками и спринтами Трекера из агента, а не только чтение задач.

Подходит, если

  • Нужно создать или перестроить доску со спринтами и колонками через агента
  • Нужны массовые операции: перевести или переместить сразу пачку задач
  • Нужны чек-листы, связи задач и учет времени в одном сервере с досками

Не подходит, если

  • Нужны только задачи без работы с досками и спринтами: подойдет более простой сервер
  • Нет OAuth или IAM-токена с доступом к нужной организации Трекера

Пример запроса к агенту

Создай спринт на две недели на доске разработки и перенеси в него все открытые задачи очереди BACKEND

Ограничения

Нужен OAuth или IAM-токен и обычный или облачный ID организации. Запускается через ts-node/tsx без сборки в бинарь. Лицензия MIT, но проект одного автора без описания активной поддержки.

Как отключить. Удалите блок yandex-tracker из конфигурации Claude Desktop или Claude Code.

MCP

Транспорт
stdio
Авторизация
OAuth
Переменные окружения
Переменные окружения
YANDEX_TRACKER_TOKEN
секрет
OAuth-токен, обязателен один из TOKEN или IAM_TOKEN
YANDEX_TRACKER_IAM_TOKEN
секрет
IAM-токен как альтернатива OAuth
YANDEX_TRACKER_ORG_ID
ID организации, обязателен один из ORG_ID или CLOUD_ORG_ID
YANDEX_TRACKER_CLOUD_ORG_ID
ID облачной организации как альтернатива ORG_ID
YANDEX_TRACKER_BASE_URL
Базовый URL API, по умолчанию api.tracker.yandex.net

Проверка безопасности

  • Создает, меняет и удаляет задачи, доски, колонки и спринты
  • Массовые операции меняют статус или перемещают сразу много задач одним вызовом

Коротко о README

README перечисляет возможности по семи блокам, дает установку через git clone и npm install, таблицу переменных окружения с двумя вариантами токена и организации, получение OAuth-токена и ID организации, конфигурацию для Claude Desktop и Claude Code через npx tsx и полный список инструментов по девяти категориям с описанием каждого.

Частые вопросы

Можно ли обновить сразу много задач одним вызовом?

Да, инструменты bulk_update, bulk_transition и bulk_move работают с группой задач за один вызов.

Поддерживаются ли облачные организации?

Да, вместо YANDEX_TRACKER_ORG_ID можно задать YANDEX_TRACKER_CLOUD_ORG_ID.

Выбор редакции

MCP-сервер со справкой по нодам и шаблонам n8n: агент подбирает ноды, проверяет конфигурацию и при наличии API создает воркфлоу в вашем n8n

MCP-серверВысокий рискБез VPN23 тыс.Звезды репозитория
Официальный

Официальный плагин Zapier MCP: агент получает доступ к действиям в тысячах приложений через подключенный аккаунт Zapier

ПлагинВысокий риск421Звезды репозитория

Каталог скиллов и плагинов для Claude и других агентов, плюс собственные скиллы автоматизации 78 SaaS-сервисов через Composio

СкиллВысокий риск75,8 тыс.Звезды репозитория

Плагин и каталог CLI для агентов: генерирует командный интерфейс к GUI-программам вроде GIMP и Blender и ставит готовые через CLI-Hub

ПлагинВысокий рискБез VPN50,9 тыс.Звезды репозитория
Foxx AIЯндекс Трекер MCP на TypeScript

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.