Yandex MCP Server

A Go MCP server for reading Yandex Tracker and Yandex Wiki: issues, queues, sprints, comments, pages and dynamic tables

MCP serverMedium riskRussian stack

n-r-w/yandex-mcp

Install

brew install n-r-w/homebrew-tap/yandex-mcp

Alternatively use go install github.com/n-r-w/yandex-mcp/cmd/yandex-mcp@latest or download a release binary.

This is third-party code. Review the repository files before installing.

What it does

The server gives the agent read-only access to Yandex Tracker and Yandex Wiki; the author deliberately left out write operations. In Tracker the agent searches and counts issues by filter or query, reads transitions, comments, links, changelogs, queues, boards and sprints, and downloads attachments. In Wiki it reads pages by slug or ID, attachment lists and dynamic tables. The IAM token comes from the Yandex Cloud CLI and is refreshed automatically, and a remote mode lets the MCP run on a Linux server while browser login happens on your workstation.

Who it is for. For developers and team leads who track work in Yandex Tracker and keep docs in Yandex Wiki.

Good fit when

  • You want the agent to read an issue and its comments before coding
  • You need a sprint or queue summary without manual searching
  • You need to pull a spec or table from Yandex Wiki

Not a fit when

  • The agent must create issues, change statuses or post comments
  • Your organization is not in Yandex Cloud and yc is unavailable

Example request

Read issue PROJ-1423 in Tracker with all comments and find the Wiki spec page it links to

Limitations

Read-only. Requires an installed, authenticated Yandex Cloud CLI (yc) and a Yandex Cloud organization ID. IAM tokens last at most 12 hours, and yc may open a browser to log in on refresh. Unofficial project. On macOS a downloaded binary must be allowed in security settings.

How to disable. Run claude mcp remove yandex or delete the yandex block from your MCP client config. Remove the binary with brew uninstall yandex-mcp or by hand.

MCP

Transport
stdio
Authentication
not required
Environment variables
Environment variables
YANDEX_CLOUD_ORG_ID
required
Yandex Cloud organization ID, shown by yc organization-manager organization list
YANDEX_CLI_PROFILE
yc profile used to get the IAM token, defaults to the active one
YANDEX_MCP_ATTACH_DIR
Absolute directories where attachments may be saved

Security check

  • Reads organization issues and documents with an IAM token
  • Downloads attachments to the local disk

README in short

The README lists the Tracker and Wiki tools and links to detailed parameter docs. Installation covers release binaries, Homebrew, go install and building from source. Environment variables are explained: base URLs, token refresh period, allowed attachment extensions and save directories. A separate section covers remote authentication over SSH with installers for macOS, Linux and Windows. MIT licensed.

FAQ

Why can't it edit issues?

The author kept it read-only on purpose so the language model cannot change anything in Tracker or Wiki.

How do I use two organizations?

Add two independent server entries, each with its own YANDEX_CLOUD_ORG_ID and YANDEX_CLI_PROFILE.

Editors’ pick

A CLI for every Google Workspace API with JSON output and agent skills: Drive, Gmail, Calendar, Sheets and more

CLIHigh risk31K
Editors’ pick

Local search over Markdown notes, docs and meeting transcripts: keywords, semantic search and reranking, with an MCP server

CLIMedium risk29.7K
Editors’ pick

A task manager for AI-driven development: breaks a PRD into dependent tasks and guides the agent through them via MCP or CLI

MCP serverMedium risk28.1K
Editors’ pick

Anthropic's official plugins for knowledge work roles: sales, support, product, marketing, legal, finance, data and enterprise search

PluginHigh risk24K