mcpField
V
Varosity

Varosity

リモート
varosity.aiメディア・デザイン024 週間前に更新
リポジトリ公式サイト

Varosity について

Varosity は、Varosity AI のメディア生成やプロジェクト管理ツールを MCP ホストに提供する stdio MCP サーバーです。Varosity API にリクエストを転送し、API キー認証に対応します。

主な機能

  1. 01動画・音声・音楽の生成
  2. 02プロジェクトとテンプレートの管理
  3. 03モデルと音声の一覧表示
  4. 04プロジェクトのレンダリングとジョブ確認
  5. 05Webhook の管理

活用シーン

  1. 01MCP ホストからのメディア生成
  2. 02モデルや音声オプションの選択
  3. 03テンプレートを使ったプロジェクトの作成とレンダリング

MCP 対応

stdio 経由で MCP クライアントに Varosity のツールを提供し、JSON-RPC 呼び出しを Varosity API に転送します。対応ホストでは Streamable HTTP エンドポイントも利用できます。

設定

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

エンドポイントhttps://varosity.ai/api/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://varosity.ai/api/mcp認証が必要
パッケージ
npm@varosity/mcp-server0.1.1

ツール

詳細

@varosity/mcp-server

Varosity AI 用の Stdio MCP サーバーです。Varosity のすべてのツール(動画の生成、音声の生成、音楽の生成、レンダリング、モデル一覧の取得、テンプレート一覧の取得、Webhook など)を、Claude Desktop、Cursor、Cowork、Continue など、MCP 対応ホストから利用できるようにします。

内部では、vsk_live_... ベアラートークンを使用して、すべての JSON-RPC 呼び出しを HTTPS 経由で ${VAROSITY_API_BASE}/api/mcp にプロキシします。実行時の依存関係はありません。

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json を編集します。

{
  "mcpServers": {
    "varosity": {
      "command": "npx",
      "args": ["-y", "@varosity/mcp-server"],
      "env": {
        "VAROSITY_API_KEY": "vsk_live_..."
      }
    }
  }
}

varosity.ai/app/keys/api-keys で vsk_live_... トークンを発行します。Claude Desktop を再起動します。

Cursor / Cowork / Continue

command + args + env の形式に対応する MCP ホストであれば、どれでも使用できます。VAROSITY_API_KEY を環境変数に設定し、npx -y @varosity/mcp-server を指定してください。

公開されるツール

tools/list から完全な一覧を確認できます。現在利用できるツールは次のとおりです。

  • list_models、list_voices、list_templates
  • list_projects、create_project、get_project、create_project_from_template
  • generate_video、generate_voice、generate_music
  • suggest_model(Smart Router)
  • get_job、render_project
  • list_webhooks、create_webhook、test_webhook、delete_webhook

代替方法:HTTP を直接利用する

MCP ホストが Streamable HTTP トランスポートに対応している場合、このパッケージを省略できます。

{
  "mcpServers": {
    "varosity": {
      "url": "https://varosity.ai/api/mcp",
      "transport": "streamable-http",
      "headers": {
        "Authorization": "Bearer vsk_live_..."
      }
    }
  }
}

この Stdio パッケージは、command による起動を使った Stdio トランスポートにしか対応していないホスト向けです。

セルフホスト/別のデプロイ先を指定する

デフォルトの https://varosity.ai を上書きするには、環境変数ブロックで VAROSITY_API_BASE を設定します。

公開

cd packages/mcp-server
pnpm build
npm publish --access public

コメント

MCP は初めてですか?

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

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