Skip to main content
Glama
theYahia

@theyahia/gigachat-mcp

by theYahia

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GIGACHAT_AUTH_KEYYesBase64-encoded client_id:client_secret from Sber developers portal. Required for authentication.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
chatB

Генерация текста через GigaChat. Поддерживает диалог с системным промптом.

list_modelsA

Список доступных моделей GigaChat.

embed_textB

Получение векторных представлений (эмбеддингов) текстов через GigaChat.

get_token_countC

Подсчёт токенов для массива текстов.

generate_imageB

Генерация изображения через GigaChat (описание в тексте сообщения).

get_balanceB

Проверка остатка токенов/квоты GigaChat.

list_assistantsB

Список доступных ассистентов GigaChat.

file_uploadB

Загрузка файла в GigaChat для мультимодальной обработки.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.6/5.0

Scored across 8 tools

Disambiguation5/5

Each tool targets a distinct GigaChat capability: file upload, token counting, image generation, balance check, assistant listing, embedding, chat, and model listing. The purposes are clearly separated with no overlapping operations, making it easy for an agent to select the right tool.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern, such as 'get_token_count', 'generate_image', 'list_assistants', and 'embed_text'. Even the single-word 'chat' fits the pattern as a clear action. There are no style inconsistencies or mixed conventions.

Tool Count5/5

With 8 tools, the set is well-scoped for a comprehensive GigaChat client. Each tool covers a core API operation without redundancy or bloat, staying well within the ideal range for clarity and maintainability.

Completeness4/5

The toolset covers all major GigaChat features: text generation, embeddings, image generation, token counting, balance, model and assistant listing, and file upload. Minor gaps exist, such as missing assistant creation or management operations, but agents can still accomplish most workflows without dead ends.

Maintenance

ActivityMaintained
ResponsivenessNo issues