Yandex Tracker
MCP server for Yandex Tracker: full API v3 coverage (187 tools)
Connector by sdamarketing · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/sdamarketing-tracker-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 77 read · 84 write · 25 delete · 1 not yet classified
- Secrets
- 2 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 187
Read from the source code; the running server may list different tools.
Read 77 · Look things up without changing anything.
count_issuesfind_gapsfind_issue_reportsfind_issuesfind_worklog_recordsget_boardget_board_columnget_board_columnsget_board_sprintsget_boardsget_boards_paginateget_bulk_operation_info
Show 65 more tools
get_checklistget_componentget_component_group_accessget_component_user_accessget_componentsget_current_userget_entityget_entity_accessget_entity_attachmentget_entity_commentget_entity_commentsget_entity_eventsget_entity_linksget_entity_permissionsget_external_applicationsget_external_linksget_filterget_issueget_issue_attachmentget_issue_changelogget_issue_commentget_issue_commentsget_issue_fieldget_issue_fieldsget_issue_linksget_issue_transitionsget_issue_typesget_issue_worklogget_link_typesget_prioritiesget_projectget_project_queuesget_projectsget_queueget_queue_autoactionget_queue_autoaction_logsget_queue_autoactionsget_queue_componentsget_queue_fieldsget_queue_group_accessget_queue_local_fieldget_queue_local_fieldsget_queue_macroget_queue_macrosesget_queue_tagsget_queue_triggerget_queue_trigger_logsget_queue_triggersget_queue_user_accessget_queue_versionget_queue_versionsget_queue_workflowsget_queuesget_resolutionsget_search_suggestget_sprintget_statusesget_userget_usersget_users_relativeget_workflowget_workflowslist_entity_attachmentslist_issue_attachmentssearch_entities
Write 84 · Create, change, send or run things.
add_checklist_itemadd_commentadd_comment_reactionadd_entity_attachmentadd_entity_checklist_itemsadd_entity_commentadd_worklog_recordarchive_sprintbulk_move_issuesbulk_transition_issuesbulk_update_entitiesbulk_update_issues
Show 72 more tools
create_boardcreate_board_columncreate_componentcreate_cycle_time_widgetcreate_dashboardcreate_entitycreate_entity_linkcreate_external_linkcreate_filtercreate_gapscreate_issuecreate_issue_fieldcreate_issue_field_categorycreate_issue_linkcreate_issue_reportcreate_issue_typecreate_prioritycreate_projectcreate_queuecreate_queue_autoactioncreate_queue_local_fieldcreate_queue_macrocreate_queue_triggercreate_queue_versioncreate_resolutioncreate_sprintcreate_statuscreate_workflowdownload_entity_attachmentdownload_issue_attachmentedit_checklist_itemedit_commentedit_issueedit_worklog_recordexecute_transitionimport_issueimport_issue_attachmentimport_issue_commentimport_issue_linkimport_worklog_recordmove_entity_checklist_itemmove_issuerelease_search_scrollrestore_queueset_queue_accessstart_sprintupdate_boardupdate_board_columnupdate_componentupdate_entityupdate_entity_accessupdate_entity_checklistupdate_entity_checklist_itemupdate_entity_commentupdate_entity_permissionsupdate_filterupdate_issue_fieldupdate_issue_field_categoryupdate_issue_typeupdate_priorityupdate_projectupdate_queue_local_fieldupdate_queue_macroupdate_queue_triggerupdate_queue_versionupdate_resolutionupdate_sprintupdate_statusupdate_workflowupdate_workflow_actionupload_issue_attachmentupload_temp_attachment
Delete 25 · Delete, drop, revoke or wipe things.
delete_boarddelete_board_columndelete_checklistdelete_checklist_itemdelete_commentdelete_componentdelete_entitydelete_entity_attachmentdelete_entity_checklistdelete_entity_checklist_itemdelete_entity_commentdelete_entity_link
Show 13 more tools
delete_external_linkdelete_filterdelete_gapsdelete_issue_attachmentdelete_issue_linkdelete_projectdelete_queuedelete_queue_macrodelete_queue_tagdelete_queue_versiondelete_sprintdelete_workflowdelete_worklog_record
Not yet classified 1 · We could not tell from the name and description.
get_attachment_thumbnail
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
TRACKER_AUTHTRACKER_TOKEN
Other settings (environment variables or headers).
TRACKER_ORG_ID
Files it touches
- Any path the agent passes to its tools
Tools (187)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
add_checklist_itemAdd a checklist item to an issue.
add_commentAdd a comment to an issue. Supports Yandex Flavored Markdown.
add_comment_reactionAdd a reaction to a comment.
add_entity_attachmentAttach a temporary file (from upload_temp_attachment) to a project, portfolio or goal.
add_entity_checklist_itemsCreate a checklist or append items to a project/portfolio checklist.
add_entity_commentAdd a comment to a project, portfolio or goal.
add_worklog_recordAdd a time tracking record to an issue. Tracker counts time in 5-day work weeks and 8-hour work days: P5D is displayed as 1 week.
archive_sprintArchive a finished sprint (version = sprint version).
bulk_move_issuesBulk move issues to another queue. Components, versions and projects are cleared by default.
bulk_transition_issuesBulk move issues to a new status via a workflow transition. Get available transition ids via get_issue_transitions. Statuses like "closed" may require a resolution in values.
bulk_update_entitiesBulk update projects, portfolios or goals: fields, comment and links at once.
bulk_update_issuesBulk edit many issues at once (max 10000). Values use the issue edit format; array fields support add/set/replace commands, e.g. {"tags": {"add": ["x"]}}.
count_issuesGet the number of issues matching a filter or query.
create_boardCreate a new task board (via the liveBoards API; the legacy POST /boards ignores body parameters). Columns map board columns to issue status keys.
create_board_columnCreate a column on a board. version = current board version (If-Match lock; get it from get_board).
Show 172 more tools
create_componentCreate a component in a queue.
create_cycle_time_widgetAdd a "Cycle time" chart widget to an existing dashboard. Issue source priority: filterId > query > filter.
create_dashboardCreate a new dashboard.
create_entityCreate a project, portfolio or goal.
create_entity_linkLink a project/portfolio/goal to other entities. Relationships: projects/portfolios "depends on", "is dependent by", "works towards" (→ goal); goals "parent entity", "child entity", "is supported by" (← project).
create_external_linkLink an issue to an object in an external application (e.g. Jira via a connector). Use relationship "RELATES" unless the app docs say otherwise.
create_filterCreate a saved filter for issue lists.
create_gapsCreate employee absences (vacation, illness, trip…). Admin rights required.
create_issueCreate a new issue in Yandex Tracker. Requires queue key and summary. Text fields support Yandex Flavored Markdown.
create_issue_fieldCreate a global issue field (admin). type is a class name like "ru.yandex.startrek.core.fields.StringFieldType" (also Date, DateTime, Text, Float, Integer, User, Uri, Money, TimeTrackingDuration, StringFieldType with container=true).
create_issue_field_categoryCreate an issue field category (admin).
create_issue_linkCreate a link between the current issue and another issue.
create_issue_reportCreate a saved issue-list report (used by dashboard "issue list" widgets). Pick exactly one issue source inside parameters.filter: query | filter | filterId.
create_issue_typeCreate a new issue type (admin).
create_priorityCreate a priority (admin).
create_projectCreate a project.
create_queueCreate a new queue. Requires key, name, lead, default type/priority and an issueTypesConfig array binding issue types to workflow templates.
create_queue_autoactionCreate an autoaction: periodically updates issues matching filter/query. Actions are trigger-style objects (Transition, Update, CreateComment, Webhook, CalculateFormula).
create_queue_local_fieldCreate a local (queue-specific) issue field.
create_queue_macroCreate a queue macro: comment body and/or issue field updates applied on run.
create_queue_triggerCreate a queue trigger. actions: Transition/Update/CreateComment/Webhook/CalculateFormula/… objects; conditions: field/event checks, single object {"type": "Or"|"And", "conditions": […]}.
create_queue_versionCreate a version in a queue.
create_resolutionCreate a resolution (admin).
create_sprintCreate a sprint on a board (the board must have sprints enabled).
create_statusCreate an issue status (admin).
create_workflowCreate a workflow (admin): statuses/steps plus transitions. Omit "queue" to create a common workflow available to all queues. Attach issue types via issueTypeResolutions.
delete_boardDelete a board by id.
delete_board_columnDelete a board column (version = board version).
delete_checklistDelete the whole checklist of an issue.
delete_checklist_itemDelete a checklist item from an issue.
delete_commentDelete a comment from an issue.
delete_componentDelete a component by id.
delete_entityDelete a project, portfolio or goal by id.
delete_entity_attachmentDelete a file from a project, portfolio or goal.
delete_entity_checklistDelete all checklist items of a project/portfolio.
delete_entity_checklist_itemDelete one checklist item of a project/portfolio.
delete_entity_commentDelete a comment of a project, portfolio or goal.
delete_entity_linkUnlink an entity from another entity (by the linked entity id).
delete_external_linkDelete an external application link of an issue.
delete_filterDelete a saved filter (uses the v2 API path per official docs).
delete_gapsDelete absences by ids (admin).
delete_issue_attachmentDelete an attached file from an issue.
delete_issue_linkDelete a link between issues by link id (see get_issue_links).
delete_projectDelete a project by id. Issues are not deleted.
delete_queueDelete a queue (only when empty of issues). Only queue owner or Tracker admin can.
delete_queue_macroDelete a queue macro.
delete_queue_tagRemove a tag from a queue (must not be used in any issue; admin only).
delete_queue_versionDelete a queue version by id.
delete_sprintDelete a sprint by id.
delete_workflowDelete a workflow by id (admin).
delete_worklog_recordDelete a time tracking record (worklog).
download_entity_attachmentDownload an attachment of a project/portfolio/goal. Content path for entities is /attachments/{id}/{filename} (not issue-scoped). Images come back as image content.
download_issue_attachmentDownload attachment content: images come back as image content (visible in chat), text files as text, other binaries as base64. Omit filename to auto-resolve it by id.
edit_checklist_itemEdit a single checklist item. The Tracker API requires the full item list in the request body, so this tool fetches the current checklist, merges your change into the target item, and sends the whole list back.
edit_commentEdit an existing comment text.
edit_issueEdit an existing issue (PATCH): only provided fields are changed. For array fields you may pass "add"/"remove"/"set"/"replace" commands via extraFields, e.g. extraFields={"tags": {"add": ["new-tag"]}}.
edit_worklog_recordEdit a time tracking record (worklog).
execute_transitionMove an issue to a new status by executing a workflow transition. First get available transitions via get_issue_transitions. Some transitions (e.g. "close") require a resolution via extraFields, e.g. {"resolution": "fixed"}.
find_gapsFind absences of given users in a date range (admin). Pass the last user uid from the previous page to page through large organizations.
find_issue_reportsSearch saved issue reports (filter by id/shortId/author).
find_issuesFind issues in Yandex Tracker. Pass exactly ONE search parameter: "queue" (queue key), "keys" (list of issue keys), "filter" (field->value object), "query" (Tracker query language string, e.g. "Queue: TREK Assignee: me()"), "query2" (query language 2.0 object) or "filterId" (saved filter id). Supports pagination via perPage/page.
find_worklog_recordsSearch worklog records across all issues by author and/or creation date range.
get_attachment_thumbnailDownload the preview thumbnail of an attached image (image content).
get_boardGet board parameters by id, including its columns.
get_board_columnGet parameters of one board column.
get_board_columnsList columns of a board.
get_board_sprintsList sprints of a board (agile boards only).
get_boardsList all issue boards of the organization.
get_boards_paginateList boards with relative pagination (for more than one page): pass the last board id as "id" to get the next page. Max 500 per page.
get_bulk_operation_infoGet status and progress of a bulk change operation by its id.
get_checklistGet the checklist of an issue.
get_componentGet one component by id.
get_component_group_accessGet group permissions for a component.
get_component_user_accessGet user permissions for a component.
get_componentsList all components of the organization.
get_current_userGet info about the current user (the token owner). Good for connectivity checks.
get_entityGet a project, portfolio or goal by id (use search_entities to find ids).
get_entity_accessGet extended access settings of an entity, including inheritance sources.
get_entity_attachmentGet metadata of one file attached to a project, portfolio or goal.
get_entity_commentGet one comment of a project, portfolio or goal.
get_entity_commentsList comments of a project, portfolio or goal.
get_entity_eventsEvent history of a project, portfolio or goal (relative pagination: pass the last event id as "from" or focus with "selected").
get_entity_linksList entity links of a project, portfolio or goal.
get_entity_permissionsGet direct access permissions (READ/GRANT/WRITE) of an entity.
get_external_applicationsList external applications available for issue external links.
get_external_linksList external application links of an issue.
get_filterGet saved filter parameters by id.
get_issueGet issue parameters by key or id, e.g. "TREK-123".
get_issue_attachmentGet metadata of one attached file (name, size, mime type).
get_issue_changelogGet the change history (changelog) of an issue.
get_issue_commentGet one comment of an issue by id (numeric id or longId).
get_issue_commentsList comments of an issue.
get_issue_fieldGet parameters of a single global issue field by its key (e.g. "tags", "priority").
get_issue_fieldsList all global issue fields (standard and custom) with their types and options — useful to discover field ids for filters, create and edit operations.
get_issue_linksList links of an issue (related, dependent, subtask, duplicate, epic links). Pass perPage/page for the paginated variant.
get_issue_transitionsList workflow transitions available for the issue (with target statuses). Use transition ids with execute_transition.
get_issue_typesList all issue types (task, bug, epic, ...) available in the organization.
get_issue_worklogGet time tracking records (worklog) of an issue.
get_link_typesList issue link types (relates, depends, subtask, duplicates, epic, clone) with their inward/outward names. Undocumented but live endpoint GET /v3/linktypes.
get_prioritiesList all issue priorities.
get_projectGet project parameters by id.
get_project_queuesList queues whose issues are included in a project.
get_projectsList all projects of the organization.
get_queueGet queue parameters by key or id.
get_queue_autoactionGet parameters of one autoaction.
get_queue_autoaction_logsAutoaction run logs. Without runId — list of launches; with runId — one launch with per-issue results (available for auto-update type autoactions).
get_queue_autoactionsList autoactions configured in a queue.
get_queue_componentsList components of a queue.
get_queue_fieldsGet fields available/required for issues of the queue (includes required flags and allowed values) — useful before creating an issue in this queue.
get_queue_group_accessGet group permissions in a queue.
get_queue_local_fieldGet one local field of a queue by its key.
get_queue_local_fieldsList local (queue-specific) issue fields of a queue. Field ids look like "<queue id>--<field key>" and can be used in create/edit issue requests.
get_queue_macroGet one macro of a queue.
get_queue_macrosesList macroes of a queue (saved bundles of field updates + comment text).
get_queue_tagsList tags used in a queue.
get_queue_triggerGet one trigger of a queue.
get_queue_trigger_logsWebhook-action execution logs of a trigger (optionally for one issue, time range).
get_queue_triggersList triggers configured in a queue.
get_queue_user_accessGet user permissions in a queue.
get_queue_versionGet one queue version by id.
get_queue_versionsList versions of a queue.
get_queue_workflowsGet workflows of a queue: map workflow id → bound issue types.
get_queuesList queues of the organization.
get_resolutionsList all issue resolutions.
get_search_suggestAutocomplete suggestions for issue summaries — use when the user references an issue by an imprecise name. Returns matching issues with keys.
get_sprintGet sprint parameters by id.
get_statusesList all issue statuses.
get_userGet user info by login or uid.
get_usersList users of the organization (up to 10 000 — use get_users_relative beyond). Filter by email or group.
get_users_relativeList users with relative pagination (works beyond the 10 000-user limit of get_users). Pass the last user uid as "id" to get the next page.
get_workflowGet one workflow by id.
get_workflowsList all workflows of the organization.
import_issueMIGRATION (admin): create an issue with a custom author and creation date. Use only when migrating from another tracker.
import_issue_attachmentMIGRATION (admin): attach a local file with a custom author and date, to an issue or to one of its comments.
import_issue_commentMIGRATION (admin): add a comment with a custom author and date.
import_issue_linkMIGRATION (admin): create an issue link with a custom author and date. Supports all relationship types plus "clone" and "original".
import_worklog_recordMIGRATION (admin): add a worklog record with a custom author and date.
list_entity_attachmentsList files attached to a project, portfolio or goal.
list_issue_attachmentsList files attached to an issue and its comments.
move_entity_checklist_itemMove a checklist item of a project/portfolio before another item.
move_issueMove an issue to a different queue. Components, versions and projects are cleared by default (use moveAllFields to keep them). Local fields of the old queue are removed.
release_search_scrollFree scroll-search resources when you stopped paging through a scrolled find_issues result. Body: {"<scrollId>": "<scrollToken>"} for every page you opened.
restore_queueRestore a deleted queue (Tracker admin only).
search_entitiesSearch projects, portfolios or goals. Filter by name substring, field values or sort the result. Use entityType "goal" for OKR goals, "portfolio" for project portfolios.
set_queue_accessChange queue access rights: create/write/read/grant/deny with users, groups and roles. Arrays overwrite; {"add": […], "remove": […]} apply deltas. deny supports only users and groups.
start_sprintStart a sprint (moves to in_progress; version = sprint version).
update_boardUpdate a board: name, backlog/sprints toggles, columns (with status mapping). Board owner cannot be changed via API.
update_board_columnRename a board column or change its statuses (version = board version).
update_componentEdit a component: name, description, owner, default assignee. version = component version.
update_entityUpdate a project, portfolio or goal by id.
update_entity_accessUpdate extended access settings: enable/disable inheritance (permissionSources) and/or grant/revoke acl. Disable inheritance first — acl changes are rejected while inherited.
update_entity_checklistBulk-edit ALL checklist items of a project/portfolio (item count cannot change; omitted optional fields are reset).
update_entity_checklist_itemEdit a single checklist item of a project/portfolio.
update_entity_commentEdit a comment of a project, portfolio or goal.
update_entity_permissionsGrant/revoke direct permissions on an entity. roles: AUTHOR|OWNER|CLIENT|FOLLOWER|MEMBER.
update_filterUpdate a saved filter. "filter"/"query" fully replace the previous conditions.
update_issue_fieldRename a global issue field and/or update its dropdown values, category, order, visibility (admin). Optimistic locking: pass the current field version.
update_issue_field_categoryRename an issue field category, change its order (admin).
update_issue_typeRename an issue type (admin). version locks edits to that version.
update_priorityEdit a priority: name, description (admin). The icon cannot be changed.
update_projectUpdate project parameters.
update_queue_local_fieldEdit a local field of a queue: name, category, options, visibility.
update_queue_macroEdit a queue macro: name, comment body, issue updates.
update_queue_triggerEdit a trigger: name, actions, conditions, position (version = trigger version).
update_queue_versionEdit a queue version: name, description, dates.
update_resolutionEdit a resolution: name, description, order (admin).
update_sprintRename a sprint, change dates or status (version = sprint version, If-Match lock).
update_statusEdit an issue status: name, description, order, category (admin).
update_workflowUpdate a workflow (admin). Pass only the fields to change; version is required for optimistic locking (412 on conflict).
update_workflow_actionUpdate one transition action of a workflow step (admin): name, target status, screen, conditions. Version is the current workflow version.
upload_issue_attachmentAttach a local file to an issue. Max file size is 1024 Mbit. The file must exist on the machine where the MCP server runs.
upload_temp_attachmentUpload a temporary file (not yet attached anywhere). Returns a temp id usable once in create_issue attachmentIds, add_comment attachmentIds and entity attachments.
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit
- Oct 13, 2026 (16 days ago)
- Last release
- Oct 13, 2026 (16 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.sdamarketing/tracker-mcp- Version
- 1.2.0
- Auth
- API key
- Packages
- npm tracker-mcpoci
ghcr.io/sdamarketing/tracker-mcp:1.2.0 - License
- MIT
- Repository
- github.com/sdamarketing/tracker_mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from sdamarketing
Cite this page
Yandex Tracker MCP server. Agent Mart. https://agentmart.dev/connectors/sdamarketing-tracker-mcp (last updated 2026-10-24)