Odel
gigachat-mcp

gigachat-mcp

Local
@theyahiaTypeScriptMITUpdated 5mo ago

MCP server for GigaChat — AI chat, embeddings, image generation (Russia)

@theyahia/gigachat-mcp

MCP-сервер для Sber GigaChat API — чат, эмбеддинги, генерация изображений, подсчёт токенов, баланс, ассистенты, файлы. 8 инструментов.

npm License: MIT

Часть серии Russian API MCP (50 серверов) by @theYahia.

Установка

Claude Desktop

{
  "mcpServers": {
    "gigachat": {
      "command": "npx",
      "args": ["-y", "@theyahia/gigachat-mcp"],
      "env": { "GIGACHAT_AUTH_KEY": "your-auth-key" }
    }
  }
}

Claude Code

claude mcp add gigachat -e GIGACHAT_AUTH_KEY=your-auth-key -- npx -y @theyahia/gigachat-mcp

VS Code / Cursor

{ "servers": { "gigachat": { "command": "npx", "args": ["-y", "@theyahia/gigachat-mcp"], "env": { "GIGACHAT_AUTH_KEY": "your-auth-key" } } } }

Требуется GIGACHAT_AUTH_KEY (Base64-encoded client_id:client_secret). Получите на developers.sber.ru. Токены OAuth обновляются автоматически.

Инструменты (8)

ИнструментОписание
chatГенерация текста через GigaChat с диалогом
list_modelsСписок доступных моделей
embed_textПолучение эмбеддингов текстов
get_token_countПодсчёт токенов для текстов
generate_imageГенерация изображения через GigaChat
get_balanceОстаток токенов/квоты
list_assistantsСписок ассистентов
file_uploadЗагрузка файла для мультимодальной обработки

Демо-промпты

Спроси GigaChat: "Напиши стихотворение о весне"
Покажи список доступных моделей GigaChat
Получи эмбеддинги для текстов ["Привет", "Мир"]
Посчитай токены в тексте "Привет, мир!"
Нарисуй через GigaChat котика в шляпе
Покажи баланс GigaChat
Загрузи файл в GigaChat для анализа

Лицензия

MIT