yandex-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
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: Vault MCP
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
Persistent identity, email, saved accounts and scoped credentials for AI agents.
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.
Shared memory across ChatGPT, Claude, Cursor, and Gemini. OAuth 2.1 context & supersession.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceSelf-hosted credential store and API proxy for AI agents. One Bearer token, all your services. Handles OAuth refresh, encrypted storage, audit logging, and per-agent permissioning.125 npmMIT
- AlicenseNot gradedqualityDmaintenanceEnables LLM agents to securely use credentials like passwords and API keys without exposing them in the context window, through encrypted storage and proxy-based injection.1 npm3MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to securely access authenticated services (HTTP, SSH, SMTP) without exposing secrets, by acting as a server-side proxy that injects authentication.MIT
- 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