Yandex MCP Workspace
Two Java servers for Yandex Tracker (84 tools) and Yandex Wiki (39), with an installer, OAuth device flow and a read-only mode
- 0 ★ on the repository
- Last commit
Extended access
Why this level
- The 84 Tracker tools include deleting comments, links, attachments, projects and other entities and changing ACL permissions
- Without explicitly enabling YANDEX_READ_ONLY the server writes by default
Install
- Works in
- Services
Manual install
curl -fsSL https://github.com/developerdevpav/yandex-mcp-workspace/releases/latest/download/install.sh | bashFor macOS and Linux, installs the chosen servers without sudo and walks through OAuth.
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The 84 Tracker tools include deleting comments, links, attachments, projects and other entities and changing ACL permissions
- Without explicitly enabling YANDEX_READ_ONLY the server writes by default
This is third-party code. Review the repository files before installing.
What it does
The project provides two independent MCP servers: yandex-mcp-tracker with 84 tools (references, issues, queues, comments, links, external applications, checklists, time tracking, plus projects, portfolios and goals through the Entities API) and yandex-mcp-wiki with 39 (pages, comments, attachments, dynamic tables). The install.sh script detects the OS and architecture, installs the needed servers without sudo, and walks through Yandex authorization in a browser. Authorization also works via OAuth device flow right from chat: an agent calls yandex_auth_start, shows the code, and yandex_auth_poll checks confirmation. The YANDEX_READ_ONLY=true variable unregisters every write tool, leaving only reads.
Who it is for. For teams that need the broadest possible Tracker and Wiki API coverage in one project, including projects, portfolios and OKRs.
Good fit when
- You need both Tracker and Wiki in one project with a shared install method
- You need projects, portfolios and OKR support through the Entities API
- A ready read-only mode matters for a safe connection without write risk
Not a fit when
- You want a lightweight server without Java, the installer needs JRE 21 or a separate JAR or Docker
- Basic issue operations are enough, 84 tools would be excessive
Example request
Show this quarter's Tracker goals (OKRs) and their key resultsMCP
- Transport
- stdio
- Authentication
- OAuth
Environment variables
YANDEX_ORG_IDrequired- Organization identifier
YANDEX_ORG_TYPE- YANDEX_360 (default) or YANDEX_CLOUD
YANDEX_READ_ONLY- true unregisters all write tools
Limitations
Requires JRE 21, or a separately downloaded archive bundling Java, or Docker. Authorization needs a separately registered OAuth app with a client_id and client_secret. Community project, with extensive documentation split across docs/, which makes a quick start without the installer harder.
How to disable. Remove the server blocks from your MCP client configs and delete ~/.config/yandex-mcp/config.properties along with the local token store.
FAQ
How do I enable read-only mode?
Set the YANDEX_READ_ONLY=true environment variable, then write tools are not registered in tools/list while read tools work without restriction.
Is the Yandex password entered anywhere besides Yandex's own site?
No, the README explicitly notes the account password is entered only on Yandex's own browser page, the installer never asks for it.
Discussion
No questions or reviews yet.
Related
All Yandex Tracker toolsA Go MCP server for reading Yandex Tracker and Yandex Wiki: issues, queues, sprints, comments, pages and dynamic tables
A small stdio MCP server for Yandex Tracker with tracker_* tools: issues, search, comments, transitions, links and reference lookups
A Yandex Tracker MCP server: queues, issues, comments, status transitions, sprints and search in Tracker query language
Yandex Tracker and Yandex Wiki MCP servers
MCP Framework и MCP Серверы
A monorepo of MCP servers for the Yandex Tracker API v2/v3 and Yandex Wiki on a shared framework, with an interactive connect CLI and .mcpb bundles
Yandex Tracker MCP without PII
Yandex Tracker MCP
A Yandex Tracker MCP server that deliberately withholds assignees and authors, returning only a whitelist of issue, comment and link fields
Yandex Tracker MCP in Python with a Redis cache and OAuth
yandex-tracker-mcp
A Python server for Yandex Tracker: one-click install into Claude Desktop, OAuth, service account keys and queue restrictions
README in short
The Russian README describes one-command installation via install.sh, manual installation from separate archives or a JAR, OAuth app setup, a per-server tool table marked R (read) and W (write), the read-only mode, and links to detailed setup docs for Claude, ChatGPT Codex and Cursor.