Read-only Yandex Cloud MCP server

Yandex Cloud MCP Server

An unofficial read-only Yandex Cloud MCP server: VMs, networks, disks, and access at folder, cloud and org level

  • 2 ★ on the repository
  • Last commit
MCP server

Extended access

Why this level

  • Runs a Python server that reads Yandex Cloud Compute, VPC and disks with an IAM token
  • It has no write operations, but issue the token with read-only rights
All reasons and checks
Russian stack

romati88/ycmcp

Install

Services

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/yandex-cloud-mcp-server

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Runs a Python server that reads Yandex Cloud Compute, VPC and disks with an IAM token
  • It has no write operations, but issue the token with read-only rights

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

What it does

The Python server gives read-only access to Yandex Cloud resources: full read coverage for Compute, VPC and Disks or Snapshots. It works at folder, cloud and organization level, with automatic scope detection and navigation hints. Authentication uses an IAM token and folder ID from environment variables, or interactively right in a Claude conversation. It can run via uv for development or as a Podman container for production.

Who it is for. For engineers who want to safely browse Yandex Cloud resources through an agent without the risk of changing anything.

Good fit when

  • You want a quick look at VMs, networks or disks in Yandex Cloud
  • You want an overview of resources at the whole-organization level, not just one folder

Not a fit when

  • You need to create or change resources: the server is read-only
  • You need the official Yandex Cloud server

Example request

Show all VMs and networks in my Yandex Cloud

MCP

Transport
stdio
Authentication
API key

Environment variables

YC_TOKEN required, secret
Yandex Cloud IAM token
YC_FOLDER_ID required
The default Yandex Cloud folder ID

Limitations

The project explicitly calls itself unofficial, maintained by one author, with no pushes for over a year. It needs a Yandex Cloud IAM token, which should be issued with minimal read-only rights.

How to disable. Stop the container or the uv run mcp_server.py process and remove the server from your MCP client config.

FAQ

Can the server change anything in the cloud?

No, the README explicitly states it covers only read operations of the Compute, VPC and Disks or Snapshots APIs.

Discussion

No questions or reviews yet.

Russian stack

MCP server for basic Yandex Cloud operations: virtual machines, Object Storage buckets and serverless functions from an agent chat

MCP serverExtended access1Repository stars
Official

Yandex Cloud's official MCP server set: documentation, search, app deployment, serverless functions, containers and a data catalog

MCP serverBroad access49Repository stars
Russian stack

An offline MCP server with full-text search over a local copy of the Yandex Cloud docs: no network, read-only, line-numbered citations

MCP serverMinimal access
Russian stack

An unofficial single-file MCP server for Yandex Object Storage: bucket listing, contents and file downloads via the AWS SDK

MCP serverExtended access1Repository stars
Official

Official Yandex demo templates: MCP gateways over cloud functions for YandexART, charts, PDF, arXiv, Kaggle and weather

MCP serverExtended access1Repository stars

README in short

The Russian README describes the server as an unofficial read-only Yandex Cloud MCP with multi-level access, smart scope navigation, and flexible authentication. It gives two run options: uv for development and Podman for production, a Claude AI Desktop config snippet, and example setup and usage phrases.

README badge

Report a problem