Deloc について
Deloc は、静的 Web アプリを共有可能な URL に公開する CLI と MCP サーバーです。ターミナルやコーディングエージェントから、一般的な静的サイトや JSX/TSX をデプロイできます。
主な機能
- 01CLI または MCP による静的サイトのデプロイ
- 02JSX/TSX プロジェクトの直接デプロイ
- 03共有可能なライブ URL
- 04パスワード保護
- 05Open Graph プレビューのカスタマイズ
- 06エッジでのメールドメイン別アクセス制御
活用シーン
- 01チームレビュー用の静的サイト公開
- 02ビルド工程なしでの JSX/TSX デプロイ
- 03公開アプリへのアクセス制限
- 04共有リンクのプレビュー設定
MCP 対応
MCP サーバーを介して、コーディングエージェントから Deloc にプロジェクトをデプロイできます。Deloc の HTTP API 経由で成果物をアップロードし、ライブ URL を返します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
1掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| provider | enum | いいえ | OAuth プロバイダー — Google または Microsoft でサインインするか、既存の API トークンを貼り付けるかをユーザーに尋ねてくださいgoogle | microsoft |
| token | string | いいえ | ウェブサイトで登録したユーザーの既存の Deloc API トークン(dl_...) |
詳細
Deloc
静的ウェブアプリを、ターミナルまたはAIコーディングエージェントから数秒で共有可能なURLにデプロイできます。
Delocは、静的ウェブアプリをすばやく公開し、チームと共有するための最速の方法です。このリポジトリには、Deloc のホスティングサービスと通信するオープンソースのクライアントが含まれています。
@deloc/cli— 任意のターミナルからnpx @deloc/cli deployを実行@deloc/mcp— Claude Code、Cursor、その他のエージェントが代わりにデプロイできるMCP サーバー
クイックスタート
ターミナルから
npx @deloc/cli deploy
以上です。CLI がプロジェクトをビルドし(必要な場合)、出力をアップロードして、公開URLを表示します。初回実行時は、サインインのためにブラウザーが開きます。
AIコーディングエージェントから
Claude Code:
claude mcp add deloc --scope user -- npx -y @deloc/mcp@latest
Cursor — .cursor/mcp.jsonに追加します。
{
"mcpServers": {
"deloc": {
"command": "npx",
"args": ["-y", "@deloc/mcp@latest"]
}
}
}
その後、「これをDelocにデプロイして」と伝えると、チャットに公開URLが返されます。
利用できる機能
- あらゆる静的サイトで動作 — React、Vue、Svelte、プレーンなHTML、または
index.htmlを含むあらゆるサイト - JSX/TSXファイルを直接デプロイ — 単一ファイルまたは複数ファイルのReactプロジェクトを、ビルド手順なしで利用可能
- すぐに使えるURL — 数秒でデプロイし、すぐに共有
- パスワード保護 — 1つのパラメーターでアクセスを制限
- OGプレビュー — Slack/Xのリンクプレビュー用に、カスタム画像と説明を設定
- エッジでの認証 — Deloc の Cloudflare Worker で、公開したアプリへのアクセスを許可するメールドメインのリストに制限できます。公開者が認証コードを書く必要はありません。
無料プラン
公開中のアプリ3件、合計ストレージ100MB、30日後の自動有効期限、アプリあたり月間帯域幅1GB。パスワード保護が含まれます。クレジットカードは不要です。
さらに必要ですか?Pro($10/月)、Pro Unlimited($25/月)、Team(公開者あたり$35/月)、Enterpriseについては、deloc.dev/pricingをご覧ください。
仕組み
your project → @deloc/cli or @deloc/mcp → api.deloc.dev → Cloudflare R2
↓
Cloudflare Worker (edge)
↓
*.deloc.app URL
CLIとMCPは、単一のHTTP APIを利用する薄いクライアントです。ビルド出力をZIP形式にしてアップロードし、URLを返します。ホスティング、CDN、認証、不正利用防止はすべて、Delocのインフラストラクチャ上でサーバー側にて処理されます。
リポジトリの構成
packages/
cli/ @deloc/cli CLI entry point and commands
mcp/ @deloc/mcp MCP server + tools exposed to AI agents
shared/ @deloc/shared shared types, constants, build/upload helpers
(bundled into cli and mcp at build time)
開発
ローカル開発環境のセットアップ、規約、ローカルAPIに接続して実行する方法については、CONTRIBUTING.mdをご覧ください。
クイックスタート:
pnpm install
pnpm -r build
pnpm -r test
セキュリティ
セキュリティ上の問題を見つけた場合は、公開のIssueを作成するのではなく、[email protected]までメールでご連絡ください。SECURITY.mdもご覧ください。
ライセンス
MIT — LICENSEをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。