MCP.Market

Yandex Tracker MCP server

by sdamarketing·io.github.sdamarketing/tracker-mcp·v1.2.0·1 stars

MCP server for Yandex Tracker: full API v3 coverage (187 tools)

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

1 stars1.0k downloads/wk

Reviews

Write one

Nobody has reviewed Yandex Tracker yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Yandex Tracker tools (100, 46 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • add_checklist_item

    Add a checklist item to an issue.

  • add_comment

    Add a comment to an issue. Supports Yandex Flavored Markdown.

  • add_comment_reaction

    Add a reaction to a comment.

  • add_entity_attachment

    Attach a temporary file (from upload_temp_attachment) to a project, portfolio or goal.

  • add_entity_checklist_itemswrite action

    Create a checklist or append items to a project/portfolio checklist.

  • add_entity_comment

    Add a comment to a project, portfolio or goal.

  • archive_sprint

    Archive a finished sprint (version = sprint version).

  • bulk_move_issues

    Bulk move issues to another queue. Components, versions and projects are cleared by default.

  • bulk_transition_issues

    Bulk move issues to a new status via a workflow transition. Get available transition

  • bulk_update_entitieswrite action

    Bulk update projects, portfolios or goals: fields, comment and links at once.

  • bulk_update_issueswrite action

    Bulk edit many issues at once (max 10000). Values use the issue edit format;

  • count_issues

    Get the number of issues matching a filter or query.

  • create_boardwrite action

    Create a new task board (via the liveBoards API; the legacy POST /boards ignores

  • create_board_columnwrite action

    Create a column on a board. version = current board version (If-Match lock;

  • create_cycle_time_widgetwrite action

    Add a "Cycle time" chart widget to an existing dashboard.

  • create_dashboardwrite action

    Create a new dashboard.

  • create_entitywrite action

    Create a project, portfolio or goal.

  • create_entity_linkwrite action

    Link a project/portfolio/goal to other entities. Relationships:

  • create_external_linkwrite action

    Link an issue to an object in an external application (e.g. Jira via a connector).

  • create_filterwrite action

    Create a saved filter for issue lists.

  • create_gapswrite action

    Create employee absences (vacation, illness, trip…). Admin rights required.

  • create_issuewrite action

    Create a new issue in Yandex Tracker. Requires queue key and summary.

  • create_issue_fieldwrite action

    Create a global issue field (admin). type is a class name like

  • create_issue_field_categorywrite action

    Create an issue field category (admin).

  • create_sprintwrite action

    Create a sprint on a board (the board must have sprints enabled).

  • delete_boardwrite action

    Delete a board by id.

  • delete_board_columnwrite action

    Delete a board column (version = board version).

  • delete_checklistwrite action

    Delete the whole checklist of an issue.

  • delete_checklist_itemwrite action

    Delete a checklist item from an issue.

  • delete_commentwrite action

    Delete a comment from an issue.

  • delete_entitywrite action

    Delete a project, portfolio or goal by id.

  • delete_entity_attachmentwrite action

    Delete a file from a project, portfolio or goal.

  • delete_entity_checklistwrite action

    Delete all checklist items of a project/portfolio.

  • delete_entity_checklist_itemwrite action

    Delete one checklist item of a project/portfolio.

  • delete_entity_commentwrite action

    Delete a comment of a project, portfolio or goal.

  • delete_entity_linkwrite action

    Unlink an entity from another entity (by the linked entity id).

  • delete_external_linkwrite action

    Delete an external application link of an issue.

  • delete_filterwrite action

    Delete a saved filter (uses the v2 API path per official docs).

  • delete_gapswrite action

    Delete absences by ids (admin).

  • delete_issue_attachmentwrite action

    Delete an attached file from an issue.

  • delete_sprintwrite action

    Delete a sprint by id.

  • download_entity_attachment

    Download an attachment of a project/portfolio/goal. Content path for entities is

  • download_issue_attachment

    Download attachment content: images come back as image content (visible in chat),

  • edit_checklist_item

    Edit a single checklist item. The Tracker API requires the full item list in the

  • edit_comment

    Edit an existing comment text.

  • edit_issue

    Edit an existing issue (PATCH): only provided fields are changed.

  • find_gaps

    Find absences of given users in a date range (admin). Pass the last user uid

  • find_issues

    Find issues in Yandex Tracker. Pass exactly ONE search parameter:

  • get_attachment_thumbnail

    Download the preview thumbnail of an attached image (image content).

  • get_board

    Get board parameters by id, including its columns.

  • get_board_column

    Get parameters of one board column.

  • get_board_columns

    List columns of a board.

  • get_board_sprints

    List sprints of a board (agile boards only).

  • get_boards

    List all issue boards of the organization.

  • get_boards_paginate

    List boards with relative pagination (for more than one page): pass the last

  • get_bulk_operation_info

    Get status and progress of a bulk change operation by its id.

  • get_checklist

    Get the checklist of an issue.

  • get_entity

    Get a project, portfolio or goal by id (use search_entities to find ids).

  • get_entity_access

    Get extended access settings of an entity, including inheritance sources.

  • get_entity_attachment

    Get metadata of one file attached to a project, portfolio or goal.

  • get_entity_comment

    Get one comment of a project, portfolio or goal.

  • get_entity_comments

    List comments of a project, portfolio or goal.

  • get_entity_events

    Event history of a project, portfolio or goal (relative pagination: pass the

  • get_entity_links

    List entity links of a project, portfolio or goal.

  • get_entity_permissions

    Get direct access permissions (READ/GRANT/WRITE) of an entity.

  • get_external_applications

    List external applications available for issue external links.

  • get_external_links

    List external application links of an issue.

  • get_filter

    Get saved filter parameters by id.

  • get_issue

    Get issue parameters by key or id, e.g. "TREK-123".

  • get_issue_attachment

    Get metadata of one attached file (name, size, mime type).

  • get_issue_comment

    Get one comment of an issue by id (numeric id or longId).

  • get_issue_comments

    List comments of an issue.

  • get_issue_field

    Get parameters of a single global issue field by its key (e.g. "tags", "priority").

  • get_issue_transitions

    List workflow transitions available for the issue (with target statuses).

  • get_sprint

    Get sprint parameters by id.

  • import_issue

    MIGRATION (admin): create an issue with a custom author and creation date.

  • import_issue_attachment

    MIGRATION (admin): attach a local file with a custom author and date,

  • import_issue_comment

    MIGRATION (admin): add a comment with a custom author and date.

  • import_issue_link

    MIGRATION (admin): create an issue link with a custom author and date.

  • import_worklog_record

    MIGRATION (admin): add a worklog record with a custom author and date.

  • list_entity_attachments

    List files attached to a project, portfolio or goal.

  • list_issue_attachments

    List files attached to an issue and its comments.

  • move_entity_checklist_item

    Move a checklist item of a project/portfolio before another item.

  • move_issue

    Move an issue to a different queue. Components, versions and projects are cleared

  • search_entities

    Search projects, portfolios or goals. Filter by name substring, field values or

  • start_sprint

    Start a sprint (moves to in_progress; version = sprint version).

  • update_boardwrite action

    Update a board: name, backlog/sprints toggles, columns (with status mapping).

  • update_board_columnwrite action

    Rename a board column or change its statuses (version = board version).

  • update_entitywrite action

    Update a project, portfolio or goal by id.

  • update_entity_accesswrite action

    Update extended access settings: enable/disable inheritance (permissionSources)

  • update_entity_checklistwrite action

    Bulk-edit ALL checklist items of a project/portfolio (item count cannot change;

  • update_entity_checklist_itemwrite action

    Edit a single checklist item of a project/portfolio.

  • update_entity_commentwrite action

    Edit a comment of a project, portfolio or goal.

  • update_entity_permissionswrite action

    Grant/revoke direct permissions on an entity. roles: AUTHOR|OWNER|CLIENT|FOLLOWER|MEMBER.

  • update_filterwrite action

    Update a saved filter. "filter"/"query" fully replace the previous conditions.

  • update_issue_fieldwrite action

    Rename a global issue field and/or update its dropdown values, category, order,

  • update_issue_field_categorywrite action

    Rename an issue field category, change its order (admin).

  • update_sprintwrite action

    Rename a sprint, change dates or status (version = sprint version, If-Match lock).

  • upload_issue_attachmentwrite action

    Attach a local file to an issue. Max file size is 1024 Mbit.

  • upload_temp_attachmentwrite action

    Upload a temporary file (not yet attached anywhere). Returns a temp id usable once

Public scan report

scanner v0.1.10 · 2026-10-13 · same rubric, same numbers if you re-run it

no findings
  • Code scan30 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 0 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Yandex Tracker compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 65% of 48,273 servers
Tools
100
the typical server has 7
Tools that change things
46%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
1
more than 65% of 28,534 servers
Downloads a week
1,022
more than 95% of 11,915 servers with a package

What its tools let an agent do: 37 read · 26 create · 19 change · 17 delete · 1 run or deploy

Release history: 2 versions in the registry since 2026-10-07, latest 2026-10-13, typically one every 6 days.

Install Yandex Tracker in Claude Code, Cursor or VS Code

Runs npx -y tracker-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add tracker-mcp -- npx -y tracker-mcp
Add to Cursor

What the publisher says

From the Yandex Tracker repository's README, as published. We do not edit it. Read it on GitHub

traker-mcp — MCP-сервер для Яндекс Трекера

Проще говоря: этот сервер учит вашего AI-ассистента работать с Яндекс Трекером. Вы говорите ассистенту «найди мои задачи», «создай задачу в очереди TREK», «закрой TASK-123 с резолюцией “Решён”» — а он делает это через API Трекера сам, без копирования ссылок руками.

Работает с любым MCP-клиентом: VS Code (Copilot), Cursor, Claude Desktop, Claude Code, opencode, Windsurf, Zed, JetBrains AI Assistant, Grok CLI.

📘 Подробное руководство для новичков (получение токена, пошаговая настройка

каждого клиента, решение проблем) — в docs/SETUP.md.

Документация

Сайт документации (docs7) и LLM-индекс на Context7: context7.com/sdamarketing/tracker_mcp.

Отдельно: CHANGELOG и skills.sh-скилл.

Ресурсы и промпты (MCP)

Помимо инструментов сервер отдаёт:

  • Resources (resources/list, resources/read) — tracker:// URI для чтения контекста без вызова инструментов:
  • tracker://issue/{KEY} — карточка задачи с описанием и последними 20 комментариями (markdown);
  • tracker://queue/{KEY} — очередь + обязательные поля создания задач;
  • tracker://board/{ID} — доска с колонками и статусами;
  • tracker://catalog/statuses|priorities|types|resolutions|linktypes — справочники (делят TTL-кэш с инструментами);
  • tracker://myself — ваш профиль.
  • Prompts (prompts/list, prompts/get) — готовые сценарии с аргументами: standup, weekly-report, triage, sprint-review, close-issue, create-issue. В клиентах с поддержкой промптов вызываются как slash-команды.

Что умеет

187 инструментов — полное покрытие API Трекера v3:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Yandex Tracker: common questions

Is Yandex Tracker MCP server safe?
Mostly: it is graded B (83/100). Read the Yandex Tracker safety report
How do I install Yandex Tracker?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Yandex Tracker need an API key?
Yes. The registry entry asks for TRACKER_TOKEN.
Is Yandex Tracker maintained?
The last commit was 20 days ago (2026-10-13). The latest release is v1.2.0.
How does Yandex Tracker compare with other MCP servers?
safety score 83/100 (higher than 65% of 48,273 servers); tools 100 (the typical server has 7); tools that change things 46% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.