VULK について
VULK MCP connectorは、AIアシスタントをユーザー自身のVULKアカウントに接続し、文章のブリーフからプロジェクトを作成したり、既存のビルドを続けたりします。進捗や利用状況も確認できますが、サイト公開やプラン変更はできません。
主な機能
- 01プロジェクトの詳細とリンク表示
- 02プロジェクトの作成とビルド継続
- 03ビルドの進捗と質問の確認
- 04プラン・残高・利用状況の確認
- 05実行中のビルドの停止
活用シーン
- 01文章のブリーフからサイトやアプリを開始
- 02既存プロジェクトへの追加指示
- 03ビルド状況とVULKからの質問の確認
- 04アカウントのクレジットと利用状況の確認
MCP 対応
Streamable HTTPとOAuth 2.0認証を使うリモートMCPサーバーです。プロジェクトの参照・ビルド、利用状況の確認、ビルド停止のツールを公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.vulk.dev/mcpclaude mcp add --transport http devjoaocastro-vulk https://mcp.vulk.dev/mcp{"mcpServers":{"devjoaocastro-vulk":{"type":"http","url":"https://mcp.vulk.dev/mcp"}}}Cursor で開く{"servers":{"devjoaocastro-vulk":{"type":"http","url":"https://mcp.vulk.dev/mcp"}}}VS Code で開く{"mcpServers":{"devjoaocastro-vulk":{"type":"http","url":"https://mcp.vulk.dev/mcp"}}}{"mcpServers":{"devjoaocastro-vulk":{"serverUrl":"https://mcp.vulk.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
VULK MCP コネクター
VULK は、文章でのブリーフからアプリやウェブサイトを構築します。このコネクターを使うと、サインインして承認した後、AI アシスタントがあなた自身の VULK アカウントを利用できます。
- サーバー URL:
https://app.vulk.dev/mcp(エイリアスhttps://mcp.vulk.dev/mcp) - トランスポート: リモート、Streamable HTTP
- 認証: PKCE(S256)を使用する OAuth 2.0 認可コードフロー、動的クライアント登録。API キーは不要です
- ドキュメント: https://support.vulk.dev/docs/api/mcp
- プライバシーポリシー: https://vulk.dev/privacy-policy
アシスタントにできること
- プロジェクトの一覧表示、プロジェクトの詳細の閲覧、有料プランの場合はソースファイルの閲覧ができます。
- プランと更新日、クレジット残高、過去 30 日間の使用状況を確認できます。
- 新しいプロジェクトを作成したり、既存のプロジェクトに次の指示を送ったりできます。VULK は専用エディターと同じ方法で、プランに含まれるクレジットを使ってプロジェクトを構築します。その後、アシスタントは進捗状況、VULK からの質問、エディターで結果を開くリンクを確認できます。
- 実行中のリクエストを停止できます。
できないこと
サイトの公開、クレジットの購入、プランの変更、プロジェクトの削除はできません。これらを行うツールはありません。プランのクレジットが残っていない場合、VULK はリクエストを拒否します。画像、動画、音声を単独で生成するツールはありません。メディアは、プロジェクトの構築時にデザイン素材の一部としてのみ生成されます。
接続
-
Claude(claude.ai): Customize › Connectors › Add custom connector を選択し、名前に
VULK、URL にhttps://app.vulk.dev/mcpを指定します。 -
Claude Code:
claude mcp add --transport http vulk https://app.vulk.dev/mcp -
Codex CLI:
codex mcp add vulk --url https://app.vulk.dev/mcp codex mcp login vulk -
Cursor:
mcp.jsonに追加します。{ "mcpServers": { "vulk": { "url": "https://app.vulk.dev/mcp" } } } -
OAuth 対応のリモートサーバーをサポートするその他の MCP クライアント: 上記の URL を追加します。
初回接続時には app.vulk.dev に移動し、サインインして、承認する前に接続で可能な操作を確認します。
ツール
| ツール | スコープ | 説明 |
|---|---|---|
list_projects | projects.read | プロジェクトの一覧 |
get_project | projects.read | 1 つのプロジェクトの詳細とリンク |
get_project_files | projects.read | ファイルの一覧、または呼び出しごとに 1 つのソースファイル(有料プラン) |
get_usage | usage.read | プラン、更新日、クレジット残高、過去 30 日間の使用状況 |
open_billing | none | 自分の請求ページへのリンクを返します。変更は行いません |
create_project | projects.write | ブリーフから新しいプロジェクトの構築を開始します |
continue_project | projects.write | 既存のプロジェクトに次の指示または回答を送信します |
get_operation | projects.read | 開始したビルドの保存済み状態を読み取ります |
stop_operation | projects.write | 実行中のビルドを停止するよう VULK に要求します |
閲覧と構築の権限は別々です。projects.write を付与されていない接続には、その権限を必要とするツールは表示されません。また、そのようなツールを呼び出すと、不足している権限を明記したツールエラーが返されます。
権限、データ、接続の解除
- 接続の有効期間は最長 90 日です(更新トークンは使用のたびにローテーションされます)。app.vulk.dev の Settings › Integrations › Connected apps から、いつでも接続を解除できます。
- コネクターが読み書きするのは、サインイン中のアカウント内に限られます。対象は、そのアカウントのプロジェクト、プラン、クレジット、使用状況です。アシスタントに構築を依頼するテキストは、プロジェクトのブリーフとして VULK に送信されます(最大 8,000 文字)。
- 各ビルドリクエストには
request_idが含まれます。同じ ID でリクエストを繰り返すと、二重に構築せず、同じ受付情報を返します。
旧ローカルパッケージ
npm パッケージ vulk-mcp-server(1.1.0 以前)と @vulk/mcp-server(1.0.0)は、このコネクター以前の別個のローカルコマンドラインパッケージです(お使いのマシン上で実行されます)。OAuth ではなく API キー(VULK_API_KEY)で認証し、異なるツールを公開します。このコネクターではこれらを使用しません。また、これらのツール名や動作についてはここでは説明しません。
ライセンス
MIT。LICENSE を参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。