MCP-сервер для API GigaChat

GigaChat API

Небольшой Python MCP-сервер для API GigaChat от Сбера: авторизация по Basic-ключу и обращение к моделям прямо из агента, проверялся на OpenCode под Windows

MCP-сервер

Средний риск

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

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

  • Расходует платные токены GigaChat под ключом пользователя
  • Ключ авторизации Basic base64 хранится и передается сервером
Все причины и проверки
Российский стек

gavrsu/gigachat_mcp_server

Установка

Ручная установка

pip install -r requirements.txt

Установка зависимостей Python.

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

Что делает

Сервер поднимает MCP-обертку над API GigaChat: при первом запуске запрашивает auth key в формате Basic base64 и дальше работает как обычный MCP-сервер для агента. В репозитории также лежит папка Snippets с примерами кода от самого Сбера (создание сгенерированного через Postman), которые сам сервер не использует и держатся только как справочный материал по возможностям API: асинхронная генерация, эмбеддинги, работа с файлами, распознавание изображений, проверка текста на признаки ИИ, мониторинг остатка токенов.

Для кого. Для тех, кто хочет быстро подключить GigaChat к агенту через MCP без облачного посредника.

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

  • Нужен прямой доступ к API GigaChat из агента вроде OpenCode
  • Есть Basic-ключ авторизации GigaChat и нужен минимальный сервер без лишней обвязки

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

  • Нужна зрелая, протестированная реализация с документацией по инструментам: README сервера очень короткий
  • Нет ключа доступа к платному API GigaChat

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

Сгенерируй ответ через GigaChat на этот запрос и покажи остаток токенов

Ограничения

Основной README очень короткий, список инструментов и параметры не документированы на верхнем уровне, детали отсылают к mcp_server/README.md. Папка Snippets с примерами от Сбера не участвует в работе сервера, это просто справочный материал, оставленный автором. Разрабатывался и проверялся для запуска на Windows.

Как отключить. Остановите процесс сервера (start_mcp.bat или python server.py) и удалите его из конфигурации MCP-клиента.

MCP

Транспорт
stdio
Авторизация
API-ключ
Переменные окружения
Переменные окружения
GIGACHAT_AUTH_KEY
обязательная, секрет
Ключ авторизации GigaChat в формате Basic base64, запрашивается при первом запуске сервера

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

  • Расходует платные токены GigaChat под ключом пользователя
  • Ключ авторизации Basic base64 хранится и передается сервером

Коротко о README

README дает структуру репозитория, три шага быстрого старта (установка зависимостей, запуск сервера, ввод auth key при первом запуске) и ссылку на отдельный README внутри mcp_server с подробностями, поясняя, что папка Snippets это только образец кода от Сбера и в работе сервера не участвует.

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

Используется ли папка Snippets сервером?

Нет, это только образцы кода от Сбера, которые автор оставил для справки при разработке.

Работает ли не на Windows?

README дает и команду для Linux/Mac (python server.py), но основной пример: батник для Windows.

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

Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами

CLIВысокий риск390,7 тыс.Звезды репозитория
Выбор редакции

Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам

CLIВысокий риск249,8 тыс.Звезды репозитория
Выбор редакции

Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования

CLIВысокий риск210,6 тыс.Звезды репозитория
Выбор редакции

Открытая библиотека промптов с плагином Claude Code, MCP-сервером и CLI: поиск, получение и улучшение промптов и скиллов из агента

ПлагинСредний риск171,5 тыс.Звезды репозитория
Foxx AIMCP-сервер для API GigaChat

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