gigachat-mcp について
gigachat-mcpは、8つのツールを通じてSber GigaChat APIの機能をMCPクライアントに公開します。チャット、埋め込み、画像生成、トークンや残高の確認、アシスタント一覧、ファイルアップロードに対応し、開発はWWmcpモノレポに移行しています。
主な機能
- 01対話テキストの生成
- 02利用可能なモデルの一覧表示
- 03テキスト埋め込みの生成
- 04テキストのトークン数を計算
- 05画像の生成
- 06残高の確認とアシスタント一覧表示
- 07マルチモーダル処理用ファイルのアップロード
活用シーン
- 01GigaChatでテキストを生成
- 02テキストの埋め込み生成やトークン数計算
- 03依頼内容に沿った画像の生成
- 04マルチモーダル処理用のファイルをアップロード
MCP 対応
チャット、埋め込み、画像生成、ファイルアップロードなど、GigaChat APIの操作を8つのツールとしてMCPクライアントに公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
8掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| model | string | いいえ | GigaChat モデル(GigaChat、GigaChat-Plus、GigaChat-Pro) |
| top_p | number | いいえ | Top-p サンプリング |
| messages | array | はい | Массив сообщений диалога |
| max_tokens | integer | いいえ | Максимальное количество токенов |
| temperature | number | いいえ | Температура генерации (0–2) |
詳細
🗄 リポジトリはアーカイブされました
開発は theYahia/WWmcp に移行しました。CIS、MENA、アフリカ、LATAM、東南アジアの非西欧 API 向け MCP サーバーのモノレポです。共通コア
@theyahia/mcp-core、統一された CI、統一されたリリースパイプラインを使用しています。ここにあったものの最新バージョンは
servers/gigachat/にあります。npm パッケージは従来どおりです —
@theyahia/gigachat-mcp。これまでと同じようにインストールして動作します。 ここでは今後更新されません。課題やプルリクエストは WWmcp でお寄せください。アーカイブ済み — 開発は theYahia/WWmcp に移行しました。 非西欧 API 向け MCP サーバーのモノレポです。 このパッケージの最新バージョンは
servers/gigachat/にあります。 npm パッケージ@theyahia/gigachat-mcpに変更はありません。 課題やプルリクエストは移行先でお寄せください。
@theyahia/gigachat-mcp
Sber GigaChat API 用 MCP サーバー — チャット、エンベディング、画像生成、トークン数のカウント、残高、アシスタント、ファイルに対応しています。8 個のツール。
@theYahia による Russian API MCP シリーズ(50 サーバー)の一部です。
インストール
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 エンコードされた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
Telegram: @vhodvai
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。