yandex-tracker-mcp
MCP server for Yandex Tracker API — read and edit issues, comments, attachments, links, checklists, metadata
Versions
1.8.0latest1.6.01.5.01.4.01.3.2+ show 16 moreshow less
1.3.11.3.01.2.21.2.11.2.01.1.31.1.21.1.11.1.01.0.61.0.51.0.41.0.31.0.21.0.11.0.0Tools 24
get_comments Get all comments for a Yandex Tracker issue
create_comment Create a comment on a Yandex Tracker issue. Supports summonees (user logins or full names — resolved automatically) and attachmentIds.
update_comment Edit an existing comment on a Yandex Tracker issue. Pass any subset of fields. Summonees accept logins or full names (resolved automatically). Note: attachmentIds and summonees fully replace existing values when provided.
find_user Find Yandex Tracker users by display name (ФИО), login, or email substring.
get_issue_links Get all links (relations) for a Yandex Tracker issue
create_issue_link Create a link (relation) between two Yandex Tracker issues. Relationship types: 'relates', 'depends on', 'is dependent by', 'duplicates', 'is duplicated by', 'is subtask for', 'is parent task for', 'is epic of', 'has epic'.
get_attachments Get attachment metadata (name, size, MIME type, id) for a Yandex Tracker issue
upload_attachment Upload a file (e.g. a photo) as an attachment to a Yandex Tracker issue. Returns the attachment id plus a ready-to-use markdown snippet. To show the file inline in an issue description or comment, include the returned `markdown` in update_issue's `description` or create_comment's/update_comment's `text`. To just attach it (shown as a file, not inline), pass the returned `id` in create_comment's/update_comment's `attachmentIds`.
download_attachment Download an attachment from a Yandex Tracker issue. Returns base64-encoded content. For images, returns an image content block.
get_issue Get a single Yandex Tracker issue by its key (e.g. QUEUE-123)
search_issues Search Yandex Tracker issues using query language (e.g. 'Queue: MYQUEUE AND Status: Open').
create_issue Create a new issue in Yandex Tracker. Returns the created issue.
update_issue Update an existing Yandex Tracker issue. Pass only the fields you want to change.
get_transitions Get available status transitions for a Yandex Tracker issue. Use this before transition_issue to find the correct transition ID.
transition_issue Move a Yandex Tracker issue to a new status by executing a transition. Use get_transitions first to find available transition IDs. Some transitions require additional fields (e.g. resolution for 'close'). Use get_resolutions to find valid resolution keys.
get_statuses Get all available issue statuses in Yandex Tracker
get_issue_types Get all available issue types in Yandex Tracker (task, bug, story, etc.)
get_resolutions Get all available issue resolutions in Yandex Tracker
get_priorities Get all available issue priorities in Yandex Tracker
get_queues Get list of available queues in Yandex Tracker
get_queue_local_fields Get local (custom) fields for a specific queue in Yandex Tracker.
get_global_fields Get all global (system) fields available in Yandex Tracker
get_entity Get entity parameters (project, portfolio, etc.) from Yandex Tracker by type and ID
get_checklist Get checklist items for a Yandex Tracker issue
Permissions 3
network medium shell high env_vars low