yandex-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@yandex-mcpshow my open Yandex Tracker issues"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Archived — superseded by aikts/yandex-tracker-mcp
This repository is archived. Do not use it.
After reading the code of existing Yandex Tracker MCP servers (not just their READMEs), we found aikts/yandex-tracker-mcp is a mature superset of everything built here:
Standalone per-user OAuth profile — the same MCP-SDK
OAuthAuthorizationServerProviderarchitecture (authorize → Yandex, callback, server-side code exchange, no token passthrough, refresh+rotation+revoke, DCR, RFC 8707), with redis/memory/encrypted stores. (Ourpackages/tracker-mcp/src/auth/*was a less-mature duplicate.)Gateway / reverse-proxy Bearer passthrough — reads a per-user Yandex token from
Authorization: Bearerfor deployments where a gateway (e.g. Faust) holds the tokens. Same as our v0.1 HTTP bearer mode.Plus IAM tokens, service-account auth, both
X-Org-ID/X-Cloud-Org-ID, caching, a wide tool surface, elicitation confirmations.Apache-2.0, Python (Python is also the language of our agent runtime, Gena).
Per the decision gate (reuse established OSS rather than maintain a duplicate), we adopt aikts and retire this repo.
What carries over (verified here, still valid for aikts)
These facts were verified while building this repo and apply equally to aikts / Tracker v3:
Tracker OAuth scopes:
cloud:auth+tracker:read+tracker:write(cloud:authis the one that unblocks Cloud-org access; without it Tracker returns 401 even with the tracker scopes).Cloud-org auth:
Authorization: OAuth <token>+X-Cloud-Org-Id: <org-id>— direct OAuth, no IAM exchange (the OAuth→IAM exchange is dead for federated Cloud users on tokens issued after 2026-06-01).Tracker v3 search body is top-level
{query};perPage/pageare query params.
Related MCP server: Yandex Tracker MCP Server
Reusable dev helpers (not server-specific)
These three scripts in this repo work for any Yandex Tracker OAuth setup:
scripts/fetch-token.ts— local OAuth code-flow helper to obtain a Tracker access token (run the dance once).scripts/discover-org.ts— non-admin Cloud-org id discovery via IAM.packages/tracker-mcp/scripts/live-probe.ts— spawn any stdio Tracker MCP and callget_myself/search_issueslive to verify it works.
Keep them as references; they are not published as a package.
This server cannot be deployed
Maintenance
Related MCP Connectors
- FullmaktOAuthai.fullmakt
Credential broker for AI agents: scoped, revocable API access with policy enforcement and audit.
OAuth 2.1 short-link tools for AI agents with scoped tokens, approvals, audit logs, and revocation.
Task management for people and AI agents, with scoped OAuth access to issues, projects, and docs.
Task management for people and AI agents, with scoped OAuth access to issues, projects, and docs.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables interaction with Yandex Tracker through its API for managing tasks, comments, and attachments. It supports issue searching, status transitions, and metadata retrieval for automated project management.MIT
- FlicenseAqualityDmaintenanceExposes Yandex Tracker's REST API v3 as tools for LLM clients, enabling issue management and queue operations via natural language.21-
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to manage Yandex Tracker tasks with tools for creating, reading, updating, and transitioning issues via a Streamable HTTP endpoint.-
- AlicenseNot gradedqualityDmaintenanceOAuth token broker for AI agents to securely act on a user's behalf across third-party APIs (Gmail, Slack, GitHub, Notion, etc.) by vaulting tokens server-side and never exposing them to the LLM.1MIT