Skip to main content
Glama
imdeniil

ya-tracker-mcp

by imdeniil

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
YA_TRACKER_TOKENYesOAuth token for Yandex Tracker API
YA_TRACKER_ORG_IDYesOrganization ID for Yandex Tracker

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
create_issueB

Create a new issue in Yandex Tracker.

get_issueB

Get issue details by key.

update_issueC

Update an existing issue.

search_issuesA

Search issues using query language or filters.

Tip: to search by local field, prefix with queue key: 'QUEUE.FieldName: "value"'.

count_issuesB

Count issues matching a query.

issue_changelogB

Get issue changelog (history of changes).

move_issueA

Move issue to another queue.

Warning: local field values are lost when moving to another queue.

add_commentB

Add a comment to an issue.

list_commentsB

List all comments on an issue.

update_commentC

Update a comment.

delete_commentC

Delete a comment.

link_issuesB

Create a link between two issues.

list_linksA

List all links of an issue.

delete_linkC

Delete a link from an issue.

list_transitionsA

List available status transitions for an issue.

transition_issueA

Execute a status transition on an issue.

Use list_transitions first to get available transition IDs.

list_queuesB

List all available queues.

get_queueC

Get queue details.

create_queueC

Create a new queue.

delete_queueC

Delete a queue.

restore_queueA

Restore a previously deleted queue.

list_queue_versionsA

List versions of a queue.

create_queue_versionB

Create a new version for a queue.

delete_queue_tagB

Delete a tag from a queue.

get_queue_user_permissionsB

Get user permissions for a queue.

update_queue_permissionsC

Update queue access permissions.

get_myselfA

Get current authenticated user info.

get_userB

Get info about a specific user.

list_usersB

List organization users.

issue_overviewA

Get a comprehensive overview of an issue including status, comments, links, checklist and worklog.

queue_overviewB

Get an overview of a queue: open issues count, top priority issues.

create_entityA

Create a project, portfolio, or goal.

get_entityA

Get a project, portfolio, or goal by ID.

update_entityC

Update a project, portfolio, or goal.

delete_entityC

Delete a project, portfolio, or goal.

search_entitiesC

Search projects, portfolios, or goals.

entity_changelogA

Get changelog of a project, portfolio, or goal.

update_key_resultsC

Update key results of a goal.

update_entity_metricsB

Update metrics of a project, portfolio, or goal.

list_entity_commentsA

List comments on a project, portfolio, or goal.

add_entity_commentA

Add a comment to a project, portfolio, or goal.

update_entity_commentA

Update a comment on a project, portfolio, or goal.

delete_entity_commentA

Delete a comment from a project, portfolio, or goal.

list_entity_linksA

List links of a project, portfolio, or goal.

create_entity_linkC

Create a link between entities.

delete_entity_linkC

Delete a link from an entity.

list_entity_attachmentsA

List attachments of a project, portfolio, or goal.

delete_entity_attachmentB

Delete an attachment from a project, portfolio, or goal.

add_entity_checklist_itemB

Add a checklist item to a project, portfolio, or goal.

update_entity_checklist_itemA

Update a checklist item on a project, portfolio, or goal.

delete_entity_checklist_itemB

Delete a checklist item from a project, portfolio, or goal.

bulk_update_entitiesC

Bulk update multiple entities.

get_entity_settingsA

Get access settings of a project, portfolio, or goal.

update_entity_settingsB

Update access settings of a project, portfolio, or goal.

list_boardsC

List all boards.

get_boardB

Get board details.

list_sprintsC

List sprints of a board.

create_sprintC

Create a new sprint.

list_board_columnsB

List columns of a board.

create_boardC

Create a new board.

update_boardB

Update an existing board.

delete_boardC

Delete a board.

add_worklogB

Add a worklog entry to an issue.

list_worklogB

List worklog entries for an issue.

update_worklogC

Update a worklog entry.

delete_worklogB

Delete a worklog entry.

search_worklogA

Search worklog entries across all issues.

list_checklistB

List checklist items of an issue.

add_checklist_itemB

Add a checklist item to an issue.

update_checklist_itemC

Update a checklist item.

delete_checklist_itemA

Delete a single checklist item.

delete_checklistA

Delete the entire checklist from an issue.

list_attachmentsB

List attachments of an issue.

delete_attachmentA

Delete an attachment from an issue.

list_presetsA

List available task presets with their descriptions.

get_presetA

Get preset details: params, template, and rules.

create_from_presetB

Create an issue from a preset template.

add_presetB

Add or update a task preset.

remove_presetB

Remove a task preset.

list_teamB

List team members from the team directory.

get_team_memberB

Get team member details.

find_assigneeA

Find a team member by area of expertise or queue.

list_issue_typesB

List all issue types in the organization.

list_statusesB

List all issue statuses in the organization.

list_prioritiesA

List all issue priorities in the organization.

list_resolutionsB

List all issue resolutions in the organization.

list_queue_fieldsC

List fields (including local fields) of a queue.

list_queue_tagsC

List tags used in a queue.

list_componentsB

List all components in the organization.

get_componentA

Get detailed information about a specific component by ID.

create_componentB

Create a new component.

update_componentC

Update an existing component.

list_global_fieldsB

List all global issue fields.

list_field_categoriesB

List all field categories.

get_cache_statusA

Show status of directories cache (TTL, last updated, record count).

sync_directoryB

Manually sync a specific directory from API.

sync_all_directoriesB

Force sync all basic directories from API.

configure_cacheB

Configure TTL (Time To Live) for a specific directory cache.

create_issue_typeC

Create an issue type.

create_statusC

Create a new status.

Prompts

Interactive templates invoked by user choice

NameDescription
my_tasksShow my active tasks with priorities and deadlines.
create_task_wizardStep-by-step task creation wizard with preset selection.
issue_decompositionDecompose an issue into subtasks.
overdue_reportShow overdue tasks report.

Resources

Contextual data attached and managed by the client

NameDescription
query_languageYandex Tracker query language syntax reference.
yfm_syntaxYFM (Yandex Flavored Markdown) syntax reference.
link_typesIssue link types reference.
entity_statusesProject, portfolio, and goal status values.
field_typesIssue field types with Java paths.
api_errorsAPI error codes and exception types.
tipsTips and caveats for using Yandex Tracker: local fields, query tricks, bulk ops, entities.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/imdeniil/ya-tracker-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server