yandexgpt-mcp について
yandexgpt-mcpは、テキスト生成、埋め込み、分類、要約、トークン化のYandexGPT API機能をMCPクライアントに提供します。これらの言語処理機能を必要とする用途向けで、開発はtheYahia/YaAllに移行しています。
主な機能
- 01テキストの同期・非同期生成
- 02非同期処理の状態確認
- 03テキストと文書の埋め込み生成
- 04ラベルによるテキスト分類
- 05テキストの要約
- 06テキストのトークン化と数の集計
活用シーン
- 01YandexGPTでテキストを生成
- 02時間のかかる生成リクエストを追跡
- 03商品説明の埋め込みを作成
- 04顧客レビューを分類
- 05記事を要約してトークン数を確認
MCP 対応
生成、処理状態の確認、埋め込み、分類、要約、トークン化を行う8つのYandexGPT APIツールをMCPクライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
8掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| model | string | いいえ | モデル(yandexgpt-lite、yandexgpt、yandexgpt-32k) |
| messages | array | はい | Массив сообщений диалога |
| maxTokens | integer | いいえ | Максимальное количество токенов |
| temperature | number | いいえ | 生成温度(0–1) |
詳細
🗄 リポジトリはアーカイブされました
開発は theYahia/YaAll に移行しました。Yandex のスタック全体をまとめたリポジトリで、独自の MCP サーバー、Claude Code スキル、Yandex 公式の各種セットの資料を一か所に集約しています。
ここにあったパッケージの最新版は
mcp/yandexgpt-mcp/にあります。npm パッケージはこれまでどおり
@theyahia/yandexgpt-mcpです。従来と同じようにインストールして利用できます。 このリポジトリは今後更新されません。課題やプルリクエストは YaAll にお寄せください。**アーカイブ済み — 開発は theYahia/YaAll に移行しました。**Yandex のスタック全体をまとめたリポジトリです。 このパッケージの最新版は
mcp/yandexgpt-mcp/にあります。 npm パッケージ@theyahia/yandexgpt-mcpに変更はありません。 課題やプルリクエストはそちらにお寄せください。
このサーバーは theYahia/YaAll に含まれています。 Yandex のスタック全体を一つのリポジトリにまとめており、10 個の MCP サーバー、SEO と需要検証向けの Claude Code スキル、 Yandex 公式サーバーの資料を収録しています。 このサーバーは単独でも利用できますが、こちらではほかのサーバーと並んでいます:
mcp/yandexgpt-mcp/theYahia/YaAll の一部 — Yandex のスタック全体を一つのリポジトリに集約。
@theyahia/yandexgpt-mcp
Yandex GPT API 向け MCP サーバーです。テキスト生成、埋め込み、分類、要約、トークン化に対応しています。8 個のツール。
Russian API MCP シリーズ(50 個のサーバー)の一部です。by @theYahia。
インストール
Claude Desktop
{
"mcpServers": {
"yandexgpt": {
"command": "npx",
"args": ["-y", "@theyahia/yandexgpt-mcp"],
"env": { "YANDEX_API_KEY": "your-api-key", "YANDEX_FOLDER_ID": "your-folder-id" }
}
}
}
Claude Code
claude mcp add yandexgpt -e YANDEX_API_KEY=your-api-key -e YANDEX_FOLDER_ID=your-folder-id -- npx -y @theyahia/yandexgpt-mcp
VS Code / Cursor
{ "servers": { "yandexgpt": { "command": "npx", "args": ["-y", "@theyahia/yandexgpt-mcp"], "env": { "YANDEX_API_KEY": "your-api-key", "YANDEX_FOLDER_ID": "your-folder-id" } } } }
YANDEX_API_KEYとYANDEX_FOLDER_IDが必要です。Yandex Cloud コンソールで取得してください。
ツール(8 個)
| ツール | 説明 |
|---|---|
complete | YandexGPT による同期テキスト生成 |
complete_async | 非同期生成。操作 ID を返します |
get_operation | 非同期操作のステータスを確認します |
embed_text | 1 件のテキストの埋め込みを取得します |
embed_documents | テキスト配列のバッチ埋め込み |
classify | ラベルに基づくテキストのゼロショット分類 |
summarize | テキストを要約します |
tokenize | テキストをトークン化し、トークン数をカウントします |
デモプロンプト
Сгенерируй текст через YandexGPT: "Напиши стихотворение о весне"
Запусти асинхронную генерацию длинного текста и проверь статус операции
Получи эмбеддинг для текста "Машинное обучение"
Получи эмбеддинги для 5 описаний товаров
Классифицируй отзыв "Доставка опоздала на 3 дня" по меткам: позитивный, негативный, нейтральный
Суммаризируй статью из 2000 слов в 3 предложения
Посчитай количество токенов в тексте "Привет, мир!"
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。