mcpField
V
vap-e

vap-e

リモート
github.com/vapagentmediaメディア・デザイン218 週間前に更新
リポジトリ

vap-e について

VAP AIは、クリエイター、コーディングエージェント、自動化ワークフロー向けに、メディア生成とコーディングのAPIを提供します。AI Roomはセッション文脈を使って画像、動画、音声、音楽を生成し、Media APIとCoding Plan APIは生成・コーディング用のインターフェースを提供します。

主な機能

  1. 01AI Roomでの対話型クリエイティブ制作
  2. 02画像・動画・音声・音楽の生成
  3. 03Media APIによるメディア生成ジョブの作成
  4. 04OpenAI互換のコーディングAPI

活用シーン

  1. 01セッション文脈を使ったメディア制作
  2. 02API経由で画像や動画の生成を開始
  3. 03コーディングエージェントでvap-codeを利用
  4. 04メディア生成を自動化ワークフローに組み込み

MCP 対応

VAP Media APIはhttps://api.vapagent.com/mcpにMCPエンドポイントを公開し、Claude Desktop、Claude Code、Cursor互換クライアントなどのエージェントワークフローにメディアツールを提供します。Bearer APIキーで認証でき、ヘッダー非対応のクライアントはローカルプロキシを利用できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://api.vapagent.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

16
パラメーター型必須説明
promptstringはい生成する画像の詳細な説明。注:プロンプトにアスペクト比(例:'16:9'、'widescreen'、'portrait')が記載されている場合は、正しいサイズを確実に得るため、aspect_ratio パラメーターにも指定してください。
qualityenumいいえ生成品質(high は料金が 1.5 倍)standard | high
aspect_ratioenumいいえ出力画像のアスペクト比。ユーザーがプロンプトで '16:9' や 'widescreen' などの特定の比率に言及した場合は、抽出してここに明示的に指定すると、最良の結果が得られます。1:1 | 16:9 | 9:16 | 4:3 | 3:4 | 3:2 | 2:3 | 21:9 | 9:21

詳細

VAP AI サラスワティのエンブレム

VAP AI

AI Room、Media API、Coding Plan API 向けのエージェントネイティブな AI プラットフォームです。

ウェブサイト | 開発者ハブ | AI Room | ダッシュボード | ステータス

製品

AI Room

カスタムトレーニングされた AI エージェントがセッションのコンテキストを利用して、画像、動画、音声、音楽を作成する会話型のクリエイティブワークスペースです。

Media API

画像、動画、音楽のワークフロー向けの統合生成 API です。現在公開されているモデルには、Pimo AI-Video、Aura Image Turbo、Pira V5.5 があります。

  • 開発者ハブ: https://vapagent.com/developer/
  • API ベース URL: https://api.vapagent.com/api/v1
  • 生成を作成: POST /api/v1/generations
  • オペレーションを作成: POST /api/v1/operations
  • 認証: 製品ごとの VAP Media API キー
  • MCP エンドポイント: https://api.vapagent.com/mcp
Coding Plan API

コーディングエージェント、IDE、エディター、自動化ワークフロー向けの OpenAI 互換 API です。Nemesis Deep Coder を搭載し、モデル ID は vap-code です。

製品から始める

新しいインテグレーションには、以下のエントリーポイントを使用してください。

用途リンク
AI Room を使用するhttps://vapagent.com/new
Media API キーを生成するhttps://vapagent.com/developer/?key=media#keys
Coding Plan API キーを生成するhttps://vapagent.com/developer/?key=code#keys
Coding Plan API のプランを確認するhttps://vapagent.com/new-dashboard/?billing=code#plans
開発者ハブを読むhttps://vapagent.com/developer/
Nemesis Deep Coder を見るhttps://vapagent.com/models/nemesis-deep-coder.html

MCP 経由の Media API

このリポジトリは、VAP Media API インテグレーション向けの公開 GitHub および MCP ディスカバリーサーフェスとして引き続き利用できます。Claude Desktop、Claude Code、Cursor 互換の MCP クライアント、および VAP のメディアツールを呼び出すその他のエージェントワークフローでは、引き続き MCP を利用できます。

Claude Desktop の例:

{
  "mcpServers": {
    "vap": {
      "url": "https://api.vapagent.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_MEDIA_API_KEY"
      }
    }
  }
}

ヘッダーを直接サポートしないクライアントでは、mcp/vap_mcp_proxy.py のローカルプロキシを使用し、VAP_API_KEY を設定してください。

API の例

Media API
curl -X POST https://api.vapagent.com/api/v1/generations \
  -H "Authorization: Bearer YOUR_MEDIA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"kind":"image","prompt":"a neon city at night"}'
Coding Plan API
curl -X POST https://api.vapagent.com/v1/chat/completions \
  -H "Authorization: Bearer YOUR_CODING_PLAN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"vap-code","messages":[{"role":"user","content":"Review this patch."}]}'

現行の製品仕様

開発者ハブに掲載されている以下の現行の公開仕様を使用してください。

  • Media API: https://api.vapagent.com/api/v1
  • メディア生成: POST /api/v1/generations
  • メディアオペレーション: POST /api/v1/operations
  • MCP: https://api.vapagent.com/mcp
  • Coding Plan API: https://api.vapagent.com/v1

ディスカバリーファイル

  • server.json: MCP Registry サーバーメタデータ
  • mcp.json: MCP パッケージメタデータ
  • glama.json: Glama MCP リスティングメタデータ
  • mcp/tools.json: MCP ツールスキーマメタデータ
  • mcp/vap_mcp_proxy.py: MCP クライアント向けのローカル stdio/http プロキシ

リンク

ライセンス

MIT ライセンスです。LICENSE を参照してください。

コメント

MCP は初めてですか?

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

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