mcpField
Y
yandexgpt-mcp

yandexgpt-mcp

ローカル
github.comAI・エージェント010 週間前に更新

yandexgpt-mcp について

yandexgpt-mcpは、テキスト生成、埋め込み、分類、要約、トークン化のYandexGPT API機能をMCPクライアントに提供します。これらの言語処理機能を必要とする用途向けで、開発はtheYahia/YaAllに移行しています。

主な機能

  1. 01テキストの同期・非同期生成
  2. 02非同期処理の状態確認
  3. 03テキストと文書の埋め込み生成
  4. 04ラベルによるテキスト分類
  5. 05テキストの要約
  6. 06テキストのトークン化と数の集計

活用シーン

  1. 01YandexGPTでテキストを生成
  2. 02時間のかかる生成リクエストを追跡
  3. 03商品説明の埋め込みを作成
  4. 04顧客レビューを分類
  5. 05記事を要約してトークン数を確認

MCP 対応

生成、処理状態の確認、埋め込み、分類、要約、トークン化を行う8つのYandexGPT APIツールをMCPクライアントに提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"theyahia-yandexgpt": {
"command": "npx",
"args": [
"-y",
"@theyahia/yandexgpt-mcp"
]
}
}
}
起動コマンドnpx -y @theyahia/yandexgpt-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@theyahia/yandexgpt-mcp3.0.1

ツール

8

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
modelstringいいえモデル(yandexgpt-lite、yandexgpt、yandexgpt-32k)
messagesarrayはいМассив сообщений диалога
maxTokensintegerいいえМаксимальное количество токенов
temperaturenumberいいえ生成温度(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 個のツール。

npm License: MIT

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 個)

ツール説明
completeYandexGPT による同期テキスト生成
complete_async非同期生成。操作 ID を返します
get_operation非同期操作のステータスを確認します
embed_text1 件のテキストの埋め込みを取得します
embed_documentsテキスト配列のバッチ埋め込み
classifyラベルに基づくテキストのゼロショット分類
summarizeテキストを要約します
tokenizeテキストをトークン化し、トークン数をカウントします

デモプロンプト

Сгенерируй текст через YandexGPT: "Напиши стихотворение о весне"
Запусти асинхронную генерацию длинного текста и проверь статус операции
Получи эмбеддинг для текста "Машинное обучение"
Получи эмбеддинги для 5 описаний товаров
Классифицируй отзыв "Доставка опоздала на 3 дня" по меткам: позитивный, негативный, нейтральный
Суммаризируй статью из 2000 слов в 3 предложения
Посчитай количество токенов в тексте "Привет, мир!"

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。