Velven について
Velven は、AI で作成したインタラクティブなスペースを公開・管理するスキル、プラグイン、MCP サーバーを提供します。プレビューまたは公開ページの作成、バージョン管理に加え、ログイン、ランキング、セーブ、実績、ルーム機能を追加できます。
主な機能
- 01プレビューまたは公開スペースの作成
- 02スペースとバージョンの管理
- 03以前のバージョンへのロールバック
- 04Velven ドキュメントの検索
- 05ログイン、ランキング、セーブの追加
活用シーン
- 01ブラウザーゲームをプレビューまたは公開ページとして公開
- 02公開済みスペースの確認と管理
- 03インタラクティブなプロジェクトへのランキングや実績の追加
MCP 対応
Velven は Streamable HTTP MCP サーバーを提供し、スペースの公開、所有スペースとバージョンの確認、ロールバック、ドキュメント検索に対応します。未ログインで公開すると非掲載ページとクレームトークンが作成され、アカウントツールには OAuth ログインが必要です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.velven.ai/mcpclaude mcp add --transport http velvenai-velven https://mcp.velven.ai/mcp{"mcpServers":{"velvenai-velven":{"type":"http","url":"https://mcp.velven.ai/mcp"}}}Cursor で開く{"servers":{"velvenai-velven":{"type":"http","url":"https://mcp.velven.ai/mcp"}}}VS Code で開く{"mcpServers":{"velvenai-velven":{"type":"http","url":"https://mcp.velven.ai/mcp"}}}{"mcpServers":{"velvenai-velven":{"serverUrl":"https://mcp.velven.ai/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
5| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| sdk | boolean | いいえ | エントリーページに Velven の SDK スクリプトを追加します。デフォルトは true です。 |
| spa | boolean | いいえ | 不明なパスに対してエントリーページを配信します(シングルページアプリ)。 |
| clip | string | いいえ | タイルにカーソルを合わせたときに、音声なしで再生される動画です。送信済みファイルのいずれかのパスを指定してください。MP4 または WebM 形式で、サイズは最大 3 MB、長さは 5~10 秒です。その後、Velven が独自にクリップを録画することはありません。サムネイルがない場合、クリップの最初のフレームが画像になります。空間そのものが映っている必要があります。この長さの範囲外のクリップは拒否されます。ファイルに長さの情報がない場合、Velven はライブで一度計測します。長いクリップは最初の 10 秒を保持し、短いクリップは破棄します。後続のバージョンでどちらも指定されていない場合は、空間のものを保持します。 |
| html | string | いいえ | ページ全体を 1 つの HTML 文字列として、index.html という名前で公開します。 |
| prod | boolean | いいえ | プレビューを作成せず、space の Velven ページで公開します。ログイン中のみ使用できます。デフォルトは false です。 |
| claim | string | いいえ | 限定公開ページのクレームトークン:次のバージョンを公開するか、ログイン中にページをクレームします。 |
| entry | string | いいえ | index.html 以外の場合、最初に開くページ。 |
| files | object | いいえ | 相対パスで指定するファイル:テキストは文字列、バイナリは { "base64": "..." } 形式で指定します。エントリーページを含める必要があります(entry に別の指定がない限り index.html)。どのフォルダー内にあっても、velven.json、ドットファイル、ドットフォルダー、node_modules は除外されます(公開されず、結果には先頭 10 件と残りの件数が表示されます):velven.json の設定はこのツールのフィールドとして送信してください。 |
| space | string | いいえ | このスペースの新しいバージョンを公開します(自分が所有し、ログイン済みの場合)。 |
| title | string | いいえ | スペースの名前。新しいスペースでは必須です。 |
| engine | enum | いいえ | 描画に使用するエンジン(以下のいずれかの場合)。three.js | r3f | babylon.js | playcanvas | a-frame | godot | unity | phaser | p5.js | canvas | webgl | webgpu | wasm | dom | marble | spline | other |
| devices | array | いいえ | プレイ可能なデバイス。新しいスペースでは必須です。 |
| thumbnail | string | いいえ | スペースのタイルに表示する画像。送信したファイルのパスを指定してください。JPEG、PNG、WebP に対応し、最大 2 MB、各辺 4096 ピクセルまでです。バージョンが公開されるとすぐに使用され、Velven が独自に画像を撮影することはありません。画像にはスペースそのものを表示する必要があります。 |
| description | string | いいえ | 名前の下に表示する 1 行の説明。 |
詳細
Velven スキル
Velven の Agent Skills(skills.sh 形式)、プラグイン、MCP サーバーです。Velven は、AI で構築されたスペースのコミュニティマーケットプレイス兼ホストです。
onboard/は、コーディングエージェントが Velven でスペースを公開できるようにします。velven publishで非公開のプレビューを作成し、--prodを付けると数秒で公開できます。作成者がアカウントを持っていなくても利用でき、ページは非公開リストとして作成され、保持するためのクレームトークンが付与されます。プロジェクトからvelven.jsonを作成し、すでにデプロイ済みのサイトを別ルートとしてリンクし、Velven 上にすでにあるスペースの所有権を主張できます。また、Velven SDK を通じて、サインイン、リーダーボード、保存、実績、ルームを追加できます。plugins/velven/は同じスキルに Velven の MCP サーバーを組み合わせたもので、Claude Code と Codex 用のプラグインです。
インストール
skills.sh のスキルを読み込める任意のエージェント向けの、スキルのみのインストール:
npx skills add velvenai/skills
Claude Code 向けのプラグイン(スキルと MCP サーバー):
/plugin marketplace add velvenai/skills
/plugin install velven@velven
Codex:このリポジトリをプラグインマーケットプレイス(.agents/plugins/marketplace.json)として追加し、velven をインストールします。
Gemini CLI 向けの MCP サーバー:gemini extensions install https://github.com/velvenai/skills。
MCP サーバー
https://mcp.velven.ai/mcp、Streamable HTTP です。ツール:publish(HTML ページ 1 つ、または合計 3 MB までの複数ファイル。任意で thumbnail と clip を含められます。プレビューを作成するか、prod: true で数秒で公開します)、my_spaces、versions、rollback、search_docs。サインインしていない場合、publish は非公開リストのページを作成し、そのクレームトークンを返します。アカウント用のツールを使うには、Velven へのサインイン(OAuth)が必要です。リモート MCP サーバーに対応したクライアントであれば、以下のようにそのアドレスを指定して追加できます。
claude mcp add --transport http velven https://mcp.velven.ai/mcp
server.json は MCP Registry(io.github.velvenai/velven)におけるエントリーです。
ドキュメント:https://velven.ai/docs
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。