ya-tracker-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| YA_TRACKER_TOKEN | Yes | OAuth token for Yandex Tracker API | |
| YA_TRACKER_ORG_ID | Yes | Organization ID for Yandex Tracker |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| 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
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
| my_tasks | Show my active tasks with priorities and deadlines. |
| create_task_wizard | Step-by-step task creation wizard with preset selection. |
| issue_decomposition | Decompose an issue into subtasks. |
| overdue_report | Show overdue tasks report. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| query_language | Yandex Tracker query language syntax reference. |
| yfm_syntax | YFM (Yandex Flavored Markdown) syntax reference. |
| link_types | Issue link types reference. |
| entity_statuses | Project, portfolio, and goal status values. |
| field_types | Issue field types with Java paths. |
| api_errors | API error codes and exception types. |
| tips | Tips and caveats for using Yandex Tracker: local fields, query tricks, bulk ops, entities. |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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