Skip to content
Agentmart
Submit a tool

Yandex Tracker

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

Connector by sdamarketing · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 1
Write a review

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.

We use your email only for this newsletter. Privacy

About

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

No 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_issues
  • find_gaps
  • find_issue_reports
  • find_issues
  • find_worklog_records
  • get_board
  • get_board_column
  • get_board_columns
  • get_board_sprints
  • get_boards
  • get_boards_paginate
  • get_bulk_operation_info
Show 65 more tools
  • get_checklist
  • get_component
  • get_component_group_access
  • get_component_user_access
  • get_components
  • get_current_user
  • get_entity
  • get_entity_access
  • get_entity_attachment
  • get_entity_comment
  • get_entity_comments
  • get_entity_events
  • get_entity_links
  • get_entity_permissions
  • get_external_applications
  • get_external_links
  • get_filter
  • get_issue
  • get_issue_attachment
  • get_issue_changelog
  • get_issue_comment
  • get_issue_comments
  • get_issue_field
  • get_issue_fields
  • get_issue_links
  • get_issue_transitions
  • get_issue_types
  • get_issue_worklog
  • get_link_types
  • get_priorities
  • get_project
  • get_project_queues
  • get_projects
  • get_queue
  • get_queue_autoaction
  • get_queue_autoaction_logs
  • get_queue_autoactions
  • get_queue_components
  • get_queue_fields
  • get_queue_group_access
  • get_queue_local_field
  • get_queue_local_fields
  • get_queue_macro
  • get_queue_macroses
  • get_queue_tags
  • get_queue_trigger
  • get_queue_trigger_logs
  • get_queue_triggers
  • get_queue_user_access
  • get_queue_version
  • get_queue_versions
  • get_queue_workflows
  • get_queues
  • get_resolutions
  • get_search_suggest
  • get_sprint
  • get_statuses
  • get_user
  • get_users
  • get_users_relative
  • get_workflow
  • get_workflows
  • list_entity_attachments
  • list_issue_attachments
  • search_entities

Write 84 · Create, change, send or run things.

  • add_checklist_item
  • add_comment
  • add_comment_reaction
  • add_entity_attachment
  • add_entity_checklist_items
  • add_entity_comment
  • add_worklog_record
  • archive_sprint
  • bulk_move_issues
  • bulk_transition_issues
  • bulk_update_entities
  • bulk_update_issues
Show 72 more tools
  • create_board
  • create_board_column
  • create_component
  • create_cycle_time_widget
  • create_dashboard
  • create_entity
  • create_entity_link
  • create_external_link
  • create_filter
  • create_gaps
  • create_issue
  • create_issue_field
  • create_issue_field_category
  • create_issue_link
  • create_issue_report
  • create_issue_type
  • create_priority
  • create_project
  • create_queue
  • create_queue_autoaction
  • create_queue_local_field
  • create_queue_macro
  • create_queue_trigger
  • create_queue_version
  • create_resolution
  • create_sprint
  • create_status
  • create_workflow
  • download_entity_attachment
  • download_issue_attachment
  • edit_checklist_item
  • edit_comment
  • edit_issue
  • edit_worklog_record
  • execute_transition
  • import_issue
  • import_issue_attachment
  • import_issue_comment
  • import_issue_link
  • import_worklog_record
  • move_entity_checklist_item
  • move_issue
  • release_search_scroll
  • restore_queue
  • set_queue_access
  • start_sprint
  • update_board
  • update_board_column
  • update_component
  • update_entity
  • update_entity_access
  • update_entity_checklist
  • update_entity_checklist_item
  • update_entity_comment
  • update_entity_permissions
  • update_filter
  • update_issue_field
  • update_issue_field_category
  • update_issue_type
  • update_priority
  • update_project
  • update_queue_local_field
  • update_queue_macro
  • update_queue_trigger
  • update_queue_version
  • update_resolution
  • update_sprint
  • update_status
  • update_workflow
  • update_workflow_action
  • upload_issue_attachment
  • upload_temp_attachment

Delete 25 · Delete, drop, revoke or wipe things.

  • delete_board
  • delete_board_column
  • delete_checklist
  • delete_checklist_item
  • delete_comment
  • delete_component
  • delete_entity
  • delete_entity_attachment
  • delete_entity_checklist
  • delete_entity_checklist_item
  • delete_entity_comment
  • delete_entity_link
Show 13 more tools
  • delete_external_link
  • delete_filter
  • delete_gaps
  • delete_issue_attachment
  • delete_issue_link
  • delete_project
  • delete_queue
  • delete_queue_macro
  • delete_queue_tag
  • delete_queue_version
  • delete_sprint
  • delete_workflow
  • delete_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_AUTH
  • TRACKER_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_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_items

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

  • add_entity_comment

    Add a comment to a project, portfolio or goal.

  • add_worklog_record

    Add 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_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 ids via get_issue_transitions. Statuses like "closed" may require a resolution in values.

  • bulk_update_entities

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

  • bulk_update_issues

    Bulk 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_issues

    Get the number of issues matching a filter or query.

  • create_board

    Create 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_column

    Create a column on a board. version = current board version (If-Match lock; get it from get_board).

Show 172 more tools
  • create_component

    Create a component in a queue.

  • create_cycle_time_widget

    Add a "Cycle time" chart widget to an existing dashboard. Issue source priority: filterId > query > filter.

  • create_dashboard

    Create a new dashboard.

  • create_entity

    Create a project, portfolio or goal.

  • create_entity_link

    Link 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_link

    Link 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_filter

    Create a saved filter for issue lists.

  • create_gaps

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

  • create_issue

    Create a new issue in Yandex Tracker. Requires queue key and summary. Text fields support Yandex Flavored Markdown.

  • create_issue_field

    Create 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_category

    Create an issue field category (admin).

  • create_issue_link

    Create a link between the current issue and another issue.

  • create_issue_report

    Create a saved issue-list report (used by dashboard "issue list" widgets). Pick exactly one issue source inside parameters.filter: query | filter | filterId.

  • create_issue_type

    Create a new issue type (admin).

  • create_priority

    Create a priority (admin).

  • create_project

    Create a project.

  • create_queue

    Create a new queue. Requires key, name, lead, default type/priority and an issueTypesConfig array binding issue types to workflow templates.

  • create_queue_autoaction

    Create an autoaction: periodically updates issues matching filter/query. Actions are trigger-style objects (Transition, Update, CreateComment, Webhook, CalculateFormula).

  • create_queue_local_field

    Create a local (queue-specific) issue field.

  • create_queue_macro

    Create a queue macro: comment body and/or issue field updates applied on run.

  • create_queue_trigger

    Create a queue trigger. actions: Transition/Update/CreateComment/Webhook/CalculateFormula/… objects; conditions: field/event checks, single object {"type": "Or"|"And", "conditions": […]}.

  • create_queue_version

    Create a version in a queue.

  • create_resolution

    Create a resolution (admin).

  • create_sprint

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

  • create_status

    Create an issue status (admin).

  • create_workflow

    Create a workflow (admin): statuses/steps plus transitions. Omit "queue" to create a common workflow available to all queues. Attach issue types via issueTypeResolutions.

  • delete_board

    Delete a board by id.

  • delete_board_column

    Delete a board column (version = board version).

  • delete_checklist

    Delete the whole checklist of an issue.

  • delete_checklist_item

    Delete a checklist item from an issue.

  • delete_comment

    Delete a comment from an issue.

  • delete_component

    Delete a component by id.

  • delete_entity

    Delete a project, portfolio or goal by id.

  • delete_entity_attachment

    Delete a file from a project, portfolio or goal.

  • delete_entity_checklist

    Delete all checklist items of a project/portfolio.

  • delete_entity_checklist_item

    Delete one checklist item of a project/portfolio.

  • delete_entity_comment

    Delete a comment of a project, portfolio or goal.

  • delete_entity_link

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

  • delete_external_link

    Delete an external application link of an issue.

  • delete_filter

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

  • delete_gaps

    Delete absences by ids (admin).

  • delete_issue_attachment

    Delete an attached file from an issue.

  • delete_issue_link

    Delete a link between issues by link id (see get_issue_links).

  • delete_project

    Delete a project by id. Issues are not deleted.

  • delete_queue

    Delete a queue (only when empty of issues). Only queue owner or Tracker admin can.

  • delete_queue_macro

    Delete a queue macro.

  • delete_queue_tag

    Remove a tag from a queue (must not be used in any issue; admin only).

  • delete_queue_version

    Delete a queue version by id.

  • delete_sprint

    Delete a sprint by id.

  • delete_workflow

    Delete a workflow by id (admin).

  • delete_worklog_record

    Delete a time tracking record (worklog).

  • download_entity_attachment

    Download 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_attachment

    Download 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_item

    Edit 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_comment

    Edit an existing comment text.

  • edit_issue

    Edit 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_record

    Edit a time tracking record (worklog).

  • execute_transition

    Move 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_gaps

    Find 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_reports

    Search saved issue reports (filter by id/shortId/author).

  • find_issues

    Find 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_records

    Search worklog records across all issues by author and/or creation date range.

  • 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 board id as "id" to get the next page. Max 500 per page.

  • 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_component

    Get one component by id.

  • get_component_group_access

    Get group permissions for a component.

  • get_component_user_access

    Get user permissions for a component.

  • get_components

    List all components of the organization.

  • get_current_user

    Get info about the current user (the token owner). Good for connectivity checks.

  • 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 last event id as "from" or focus with "selected").

  • 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_changelog

    Get the change history (changelog) of an issue.

  • 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_fields

    List 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_links

    List links of an issue (related, dependent, subtask, duplicate, epic links). Pass perPage/page for the paginated variant.

  • get_issue_transitions

    List workflow transitions available for the issue (with target statuses). Use transition ids with execute_transition.

  • get_issue_types

    List all issue types (task, bug, epic, ...) available in the organization.

  • get_issue_worklog

    Get time tracking records (worklog) of an issue.

  • get_link_types

    List issue link types (relates, depends, subtask, duplicates, epic, clone) with their inward/outward names. Undocumented but live endpoint GET /v3/linktypes.

  • get_priorities

    List all issue priorities.

  • get_project

    Get project parameters by id.

  • get_project_queues

    List queues whose issues are included in a project.

  • get_projects

    List all projects of the organization.

  • get_queue

    Get queue parameters by key or id.

  • get_queue_autoaction

    Get parameters of one autoaction.

  • get_queue_autoaction_logs

    Autoaction run logs. Without runId — list of launches; with runId — one launch with per-issue results (available for auto-update type autoactions).

  • get_queue_autoactions

    List autoactions configured in a queue.

  • get_queue_components

    List components of a queue.

  • get_queue_fields

    Get 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_access

    Get group permissions in a queue.

  • get_queue_local_field

    Get one local field of a queue by its key.

  • get_queue_local_fields

    List 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_macro

    Get one macro of a queue.

  • get_queue_macroses

    List macroes of a queue (saved bundles of field updates + comment text).

  • get_queue_tags

    List tags used in a queue.

  • get_queue_trigger

    Get one trigger of a queue.

  • get_queue_trigger_logs

    Webhook-action execution logs of a trigger (optionally for one issue, time range).

  • get_queue_triggers

    List triggers configured in a queue.

  • get_queue_user_access

    Get user permissions in a queue.

  • get_queue_version

    Get one queue version by id.

  • get_queue_versions

    List versions of a queue.

  • get_queue_workflows

    Get workflows of a queue: map workflow id → bound issue types.

  • get_queues

    List queues of the organization.

  • get_resolutions

    List all issue resolutions.

  • get_search_suggest

    Autocomplete suggestions for issue summaries — use when the user references an issue by an imprecise name. Returns matching issues with keys.

  • get_sprint

    Get sprint parameters by id.

  • get_statuses

    List all issue statuses.

  • get_user

    Get user info by login or uid.

  • get_users

    List users of the organization (up to 10 000 — use get_users_relative beyond). Filter by email or group.

  • get_users_relative

    List 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_workflow

    Get one workflow by id.

  • get_workflows

    List all workflows of the organization.

  • import_issue

    MIGRATION (admin): create an issue with a custom author and creation date. Use only when migrating from another tracker.

  • import_issue_attachment

    MIGRATION (admin): attach a local file with a custom author and date, to an issue or to one of its comments.

  • 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. Supports all relationship types plus "clone" and "original".

  • 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 by default (use moveAllFields to keep them). Local fields of the old queue are removed.

  • release_search_scroll

    Free scroll-search resources when you stopped paging through a scrolled find_issues result. Body: {"<scrollId>": "<scrollToken>"} for every page you opened.

  • restore_queue

    Restore a deleted queue (Tracker admin only).

  • search_entities

    Search 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_access

    Change 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_sprint

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

  • update_board

    Update a board: name, backlog/sprints toggles, columns (with status mapping). Board owner cannot be changed via API.

  • update_board_column

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

  • update_component

    Edit a component: name, description, owner, default assignee. version = component version.

  • update_entity

    Update a project, portfolio or goal by id.

  • update_entity_access

    Update extended access settings: enable/disable inheritance (permissionSources) and/or grant/revoke acl. Disable inheritance first — acl changes are rejected while inherited.

  • update_entity_checklist

    Bulk-edit ALL checklist items of a project/portfolio (item count cannot change; omitted optional fields are reset).

  • update_entity_checklist_item

    Edit a single checklist item of a project/portfolio.

  • update_entity_comment

    Edit a comment of a project, portfolio or goal.

  • update_entity_permissions

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

  • update_filter

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

  • update_issue_field

    Rename a global issue field and/or update its dropdown values, category, order, visibility (admin). Optimistic locking: pass the current field version.

  • update_issue_field_category

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

  • update_issue_type

    Rename an issue type (admin). version locks edits to that version.

  • update_priority

    Edit a priority: name, description (admin). The icon cannot be changed.

  • update_project

    Update project parameters.

  • update_queue_local_field

    Edit a local field of a queue: name, category, options, visibility.

  • update_queue_macro

    Edit a queue macro: name, comment body, issue updates.

  • update_queue_trigger

    Edit a trigger: name, actions, conditions, position (version = trigger version).

  • update_queue_version

    Edit a queue version: name, description, dates.

  • update_resolution

    Edit a resolution: name, description, order (admin).

  • update_sprint

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

  • update_status

    Edit an issue status: name, description, order, category (admin).

  • update_workflow

    Update a workflow (admin). Pass only the fields to change; version is required for optimistic locking (412 on conflict).

  • update_workflow_action

    Update one transition action of a workflow step (admin): name, target status, screen, conditions. Version is the current workflow version.

  • upload_issue_attachment

    Attach 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_attachment

    Upload 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
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)