MCP для Yandex Cloud: VM и Object Storage

yandex-cloud-mcp

MCP-сервер для базовых операций в Yandex Cloud: виртуальные машины, бакеты Object Storage и serverless-функции из диалога с агентом

MCP-сервер

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Может запускать и останавливать реальные виртуальные машины
  • Вызывает serverless-функции с произвольным payload
Все причины и проверки
Российский стек

theyahia/yandex-cloud-mcp

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/yandex-cloud-mcp

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Выполните в терминале

claude mcp add --transport stdio --env 'YANDEX_CLOUD_TOKEN=<ваш YANDEX_CLOUD_TOKEN>' --env 'YANDEX_CLOUD_FOLDER_ID=<значение YANDEX_CLOUD_FOLDER_ID>' yandex-cloud -- npx -y @theyahia/yandex-cloud-mcp

Или добавьте в файл .mcp.json, в проекте

{
  "mcpServers": {
    "yandex-cloud": {
      "command": "npx",
      "args": [
        "-y",
        "@theyahia/yandex-cloud-mcp"
      ],
      "env": {
        "YANDEX_CLOUD_TOKEN": "<ваш YANDEX_CLOUD_TOKEN>",
        "YANDEX_CLOUD_FOLDER_ID": "<значение YANDEX_CLOUD_FOLDER_ID>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

YANDEX_CLOUD_TOKENсекрет, обязательная
YANDEX_CLOUD_FOLDER_IDобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Установить в Cursor

Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.

Добавьте в файл ~/.cursor/mcp.json, для всех проектов

{
  "mcpServers": {
    "yandex-cloud": {
      "command": "npx",
      "args": [
        "-y",
        "@theyahia/yandex-cloud-mcp"
      ],
      "env": {
        "YANDEX_CLOUD_TOKEN": "<ваш YANDEX_CLOUD_TOKEN>",
        "YANDEX_CLOUD_FOLDER_ID": "<значение YANDEX_CLOUD_FOLDER_ID>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Для одного проекта тот же блок кладут в .cursor/mcp.json.

Ключи и настройки

YANDEX_CLOUD_TOKENсекрет, обязательная
YANDEX_CLOUD_FOLDER_IDобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Установить в VS Code

Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.

Выполните в терминале

code --add-mcp '{"name":"yandex-cloud","type":"stdio","command":"npx","args":["-y","@theyahia/yandex-cloud-mcp"],"env":{"YANDEX_CLOUD_TOKEN":"<ваш YANDEX_CLOUD_TOKEN>","YANDEX_CLOUD_FOLDER_ID":"<значение YANDEX_CLOUD_FOLDER_ID>"}}'

Или добавьте в файл .vscode/mcp.json, в проекте

{
  "servers": {
    "yandex-cloud": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@theyahia/yandex-cloud-mcp"
      ],
      "env": {
        "YANDEX_CLOUD_TOKEN": "<ваш YANDEX_CLOUD_TOKEN>",
        "YANDEX_CLOUD_FOLDER_ID": "<значение YANDEX_CLOUD_FOLDER_ID>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа servers.

Ключи и настройки

YANDEX_CLOUD_TOKENсекрет, обязательная
YANDEX_CLOUD_FOLDER_IDобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Выполните в терминале

codex mcp add yandex-cloud --env 'YANDEX_CLOUD_TOKEN=<ваш YANDEX_CLOUD_TOKEN>' --env 'YANDEX_CLOUD_FOLDER_ID=<значение YANDEX_CLOUD_FOLDER_ID>' -- npx -y @theyahia/yandex-cloud-mcp

Или добавьте в файл ~/.codex/config.toml, для всех проектов

[mcp_servers.yandex-cloud]
command = "npx"
args = ["-y", "@theyahia/yandex-cloud-mcp"]
env = { YANDEX_CLOUD_TOKEN = "<ваш YANDEX_CLOUD_TOKEN>", YANDEX_CLOUD_FOLDER_ID = "<значение YANDEX_CLOUD_FOLDER_ID>" }

Если файл уже есть, допишите блок в конец.

Ключи и настройки

YANDEX_CLOUD_TOKENсекрет, обязательная
YANDEX_CLOUD_FOLDER_IDобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл ~/.gemini/settings.json, для всех проектов

{
  "mcpServers": {
    "yandex-cloud": {
      "command": "npx",
      "args": [
        "-y",
        "@theyahia/yandex-cloud-mcp"
      ],
      "env": {
        "YANDEX_CLOUD_TOKEN": "<ваш YANDEX_CLOUD_TOKEN>",
        "YANDEX_CLOUD_FOLDER_ID": "<значение YANDEX_CLOUD_FOLDER_ID>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

YANDEX_CLOUD_TOKENсекрет, обязательная
YANDEX_CLOUD_FOLDER_IDобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл ~/.config/devin/mcp_config.json, для всех проектов

{
  "mcpServers": {
    "yandex-cloud": {
      "command": "npx",
      "args": [
        "-y",
        "@theyahia/yandex-cloud-mcp"
      ],
      "env": {
        "YANDEX_CLOUD_TOKEN": "<ваш YANDEX_CLOUD_TOKEN>",
        "YANDEX_CLOUD_FOLDER_ID": "<значение YANDEX_CLOUD_FOLDER_ID>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. В легаси Cascade конфиг MCP лежит в ~/.codeium/windsurf/mcp_config.json.

Ключи и настройки

YANDEX_CLOUD_TOKENсекрет, обязательная
YANDEX_CLOUD_FOLDER_IDобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Бывший Windsurf.

Добавьте в файл cline_mcp_settings.json, для всех проектов

{
  "mcpServers": {
    "yandex-cloud": {
      "command": "npx",
      "args": [
        "-y",
        "@theyahia/yandex-cloud-mcp"
      ],
      "env": {
        "YANDEX_CLOUD_TOKEN": "<ваш YANDEX_CLOUD_TOKEN>",
        "YANDEX_CLOUD_FOLDER_ID": "<значение YANDEX_CLOUD_FOLDER_ID>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Файл настроек открывается в Cline: вкладка MCP Servers, кнопка Configure MCP Servers.

Ключи и настройки

YANDEX_CLOUD_TOKENсекрет, обязательная
YANDEX_CLOUD_FOLDER_IDобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл .roo/mcp.json, в проекте

{
  "mcpServers": {
    "yandex-cloud": {
      "command": "npx",
      "args": [
        "-y",
        "@theyahia/yandex-cloud-mcp"
      ],
      "env": {
        "YANDEX_CLOUD_TOKEN": "<ваш YANDEX_CLOUD_TOKEN>",
        "YANDEX_CLOUD_FOLDER_ID": "<значение YANDEX_CLOUD_FOLDER_ID>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

YANDEX_CLOUD_TOKENсекрет, обязательная
YANDEX_CLOUD_FOLDER_IDобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Форк Roo Code, папки .roo те же.

Добавьте в файл opencode.json, в проекте

{
  "mcp": {
    "yandex-cloud": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "@theyahia/yandex-cloud-mcp"
      ],
      "environment": {
        "YANDEX_CLOUD_TOKEN": "<ваш YANDEX_CLOUD_TOKEN>",
        "YANDEX_CLOUD_FOLDER_ID": "<значение YANDEX_CLOUD_FOLDER_ID>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcp.

Ключи и настройки

YANDEX_CLOUD_TOKENсекрет, обязательная
YANDEX_CLOUD_FOLDER_IDобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл ~/.config/zed/settings.json, для всех проектов

{
  "context_servers": {
    "yandex-cloud": {
      "command": "npx",
      "args": [
        "-y",
        "@theyahia/yandex-cloud-mcp"
      ],
      "env": {
        "YANDEX_CLOUD_TOKEN": "<ваш YANDEX_CLOUD_TOKEN>",
        "YANDEX_CLOUD_FOLDER_ID": "<значение YANDEX_CLOUD_FOLDER_ID>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа context_servers.

Ключи и настройки

YANDEX_CLOUD_TOKENсекрет, обязательная
YANDEX_CLOUD_FOLDER_IDобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл .codeassistant/mcp.json, в проекте

{
  "mcpServers": {
    "yandex-cloud": {
      "command": "npx",
      "args": [
        "-y",
        "@theyahia/yandex-cloud-mcp"
      ],
      "env": {
        "YANDEX_CLOUD_TOKEN": "<ваш YANDEX_CLOUD_TOKEN>",
        "YANDEX_CLOUD_FOLDER_ID": "<значение YANDEX_CLOUD_FOLDER_ID>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

YANDEX_CLOUD_TOKENсекрет, обязательная
YANDEX_CLOUD_FOLDER_IDобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит 885a319.

Текст для агента

Подключи MCP-сервер: claude mcp add yandex-cloud -e YANDEX_CLOUD_TOKEN=... -e YANDEX_CLOUD_FOLDER_ID=... -- npx -y @theyahia/yandex-cloud-mcp. IAM-токен и folder id возьми из консоли console.cloud.yandex.ru.

Другие способы из описания автора
claude mcp add yandex-cloud -e YANDEX_CLOUD_TOKEN=your-iam-token -e YANDEX_CLOUD_FOLDER_ID=your-folder-id -- npx -y @theyahia/yandex-cloud-mcp

IAM-токен и folder id из консоли Yandex Cloud.

Проверка безопасности

Как мы проверяем

Средний рискСредний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

  • Может запускать и останавливать реальные виртуальные машины
  • Вызывает serverless-функции с произвольным payload

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер дает агенту восемь инструментов поверх Yandex Cloud API: список и карточку виртуальной машины, запуск и остановку VM, список бакетов Object Storage, список serverless-функций, вызов функции с произвольным payload и проверку статуса асинхронной операции. Все запросы идут с IAM-токеном и folder id, которые задаются переменными окружения. Сервер входит в серию WWmcp из 46 маленьких MCP-серверов одного автора, каждый устанавливается отдельным npm-пакетом.

Для кого. Для тех, кто держит несколько виртуалок и функций в Yandex Cloud и хочет управлять ими короткими командами агенту вместо консоли.

Подходит, если

  • Нужно быстро запустить или остановить тестовую виртуалку
  • Нужно посмотреть список бакетов или функций в каталоге без консоли
  • Нужно вызвать serverless-функцию с тестовым payload и проверить статус операции

Не подходит, если

  • Нужно управление сетями, дисками, кластерами баз данных или биллингом: этого в сервере нет
  • Нужен официальный инструмент от самого Yandex Cloud

Пример запроса к агенту

Покажи все виртуальные машины в моем каталоге и запусти ту, что называется test-vm

MCP

Транспорт
stdio
Авторизация
API-ключ

Переменные окружения

YANDEX_CLOUD_TOKEN обязательная, секрет
IAM-токен Yandex Cloud
YANDEX_CLOUD_FOLDER_ID обязательная
Идентификатор каталога Yandex Cloud

Ограничения

Покрыты только четыре области: Compute VM, Object Storage, Serverless Functions и статусы операций. Нет управления сетями, дисками, managed-базами и биллингом. Нужен IAM-токен, который нужно обновлять вручную: автоматического рефреша нет. Сообщество, не продукт Yandex Cloud.

Как отключить. Выполните claude mcp remove yandex-cloud в Claude Code или удалите блок yandex-cloud из конфигурации MCP клиента.

Частые вопросы

Как долго живет IAM-токен?

IAM-токены Yandex Cloud короткоживущие, README не описывает автоматическое обновление, так что его нужно перевыпускать в консоли или через yc CLI самостоятельно.

Можно ли управлять дисками или сетями?

Нет, сервер покрывает только VM, Object Storage и serverless-функции.

MCP-серверы
Выбор редакции

MCP-сервер, встроенный в агент Netdata: метрики, логи, алерты и живые данные о процессах, сервисах и контейнерах для AI-ассистента

MCP-серверСредний риск80,7 тыс.Звезды репозитория
Выбор редакции

Официальный MCP-сервер GitHub: код, issues, пул-реквесты, Actions и алерты безопасности прямо из агента

MCP-серверВысокий риск33,3 тыс.Звезды репозитория

Agent Skills для продуктов Google

Agent Skills for Google products and technologies

Выбор редакции

Официальная коллекция скиллов Google для работы с Google Cloud, BigQuery, GKE, рекламой и аналитикой из агента

СкиллВысокий риск20,5 тыс.Звезды репозитория

MCP-серверы для AWS

Open source MCP servers for AWS

Официальный

Официальный набор MCP-серверов AWS: документация, IaC, контейнеры, serverless, базы данных, стоимость и мониторинг

MCP-серверВысокий риск9,7 тыс.Звезды репозитория

Коротко о README

README дает готовые JSON-конфигурации для Claude Desktop, Claude Code, VS Code и Cursor через npx, таблицу из восьми инструментов и демо-промпты на русском языке. Сервер назван частью WWmcp, серии из 46 MCP-серверов автора, лицензия MIT.

Foxx AIMCP для Yandex Cloud: VM и Object Storage

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.