Yandex MCP Servers
Четыре однофайловых MCP-сервера для YandexGPT, распознавания текста, синтеза речи SpeechKit и поиска Яндекса
Низкий риск
Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.
Почему такой уровень
- Инструменты генерируют текст и речь и распознают изображения, не меняют внешние аккаунты или платежи
- Использование Yandex Cloud API тарифицируется поставщиком
Установка
Ручная установка
git clone https://github.com/minakovai/yandex-mcp-servers.git && cd yandex-mcp-servers && npm installУстановка из README, дальше запуск нужного сервера через npm run start:gpt или node <файл>.js.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Общедоступная версия той же коллекции, что и в openclaw-tools-collection того же автора, но без привязки к конкретному ассистенту. Четыре независимых Node.js сервера: yandexgpt-server дает текстовое завершение и чат-режим YandexGPT, yandex-vision-server распознает текст и текстовые блоки на изображениях, yandex-speechkit-server синтезирует речь (голоса alena, filipp, jane, omazh, zahar, ermil, marina) и распознает короткие и длинные аудио, yandex-search-server ищет по вебу, картинкам и новостям через устаревающий Yandex Search XML API с отдельным ключом.
Для кого. Для разработчиков, которым нужен простой отправной пример подключения нескольких сервисов Yandex Cloud к MCP-клиенту.
Подходит, если
- Нужен минимальный однофайловый сервер для YandexGPT, OCR или SpeechKit без лишней обвязки
- Уже есть ключи Yandex Cloud и нужен быстрый старт через npm
Не подходит, если
- Нужен поиск Яндекса через актуальный Yandex Cloud Search API: здесь используется устаревающий XML-протокол
- Нужны тесты, CI или единая обвязка для всех четырех серверов
Пример запроса к агенту
Озвучь этот текст голосом Алены через yandex_ttsОграничения
Пакет не опубликован в npm, устанавливается клонированием. yandex-search-server использует отдельный устаревающий Yandex Search XML API с ключом YANDEX_SEARCH_API_KEY, зарегистрировать который сложнее, чем современный Yandex Cloud Search API. Каждый сервер запускается отдельным процессом, общей точки входа нет. Тестов и CI нет.
Как отключить. Удалите соответствующую запись из конфигурации mcporter или MCP-клиента и остановите процесс node.
MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| YANDEX_FOLDER_ID обязательная | ID каталога Yandex Cloud. |
| YANDEXGPT_API_KEY обязательная, секрет | API-ключ для YandexGPT, Vision и SpeechKit серверов. |
| YANDEX_SEARCH_API_KEY секрет | Отдельный ключ Yandex Search XML API, только для сервера поиска. |
Проверка безопасности
- Инструменты генерируют текст и речь и распознают изображения, не меняют внешние аккаунты или платежи
- Использование Yandex Cloud API тарифицируется поставщиком
Коротко о README
README на русском описывает каждый из четырех серверов отдельным разделом с инструментами, командой запуска и примером вызова через mcporter, дает общую таблицу настройки через mcporter config add для каждого сервера и раздел про получение ключей Yandex Cloud и Yandex Search XML.
Частые вопросы
Все четыре сервера используют один ключ?
Нет, YandexGPT, Vision и SpeechKit используют YANDEX_FOLDER_ID и YANDEXGPT_API_KEY, а поиск, отдельный YANDEX_SEARCH_API_KEY с сайта yandex.com/dev/xml.
Какие голоса доступны в TTS?
alena, filipp, jane, omazh, zahar, ermil, marina.
Похожие
Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами
Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам
Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования
Открытая библиотека промптов с плагином Claude Code, MCP-сервером и CLI: поиск, получение и улучшение промптов и скиллов из агента