mcpField
D
Deloc

Deloc

ローカル
deloc.dev開発ツール420 週間前に更新

Deloc について

Deloc は、静的 Web アプリを共有可能な URL に公開する CLI と MCP サーバーです。ターミナルやコーディングエージェントから、一般的な静的サイトや JSX/TSX をデプロイできます。

主な機能

  1. 01CLI または MCP による静的サイトのデプロイ
  2. 02JSX/TSX プロジェクトの直接デプロイ
  3. 03共有可能なライブ URL
  4. 04パスワード保護
  5. 05Open Graph プレビューのカスタマイズ
  6. 06エッジでのメールドメイン別アクセス制御

活用シーン

  1. 01チームレビュー用の静的サイト公開
  2. 02ビルド工程なしでの JSX/TSX デプロイ
  3. 03公開アプリへのアクセス制限
  4. 04共有リンクのプレビュー設定

MCP 対応

MCP サーバーを介して、コーディングエージェントから Deloc にプロジェクトをデプロイできます。Deloc の HTTP API 経由で成果物をアップロードし、ライブ URL を返します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"deloc": {
"command": "npx",
"args": [
"-y",
"@deloc/mcp"
]
}
}
}
起動コマンドnpx -y @deloc/mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@deloc/mcp

ツール

1

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
providerenumいいえOAuth プロバイダー — Google または Microsoft でサインインするか、既存の API トークンを貼り付けるかをユーザーに尋ねてくださいgoogle | microsoft
tokenstringいいえウェブサイトで登録したユーザーの既存の Deloc API トークン(dl_...)

詳細

Deloc

静的ウェブアプリを、ターミナルまたはAIコーディングエージェントから数秒で共有可能なURLにデプロイできます。

@deloc/cli @deloc/mcp License: MIT

Delocは、静的ウェブアプリをすばやく公開し、チームと共有するための最速の方法です。このリポジトリには、Deloc のホスティングサービスと通信するオープンソースのクライアントが含まれています。

  • @deloc/cli — 任意のターミナルからnpx @deloc/cli deployを実行
  • @deloc/mcp — Claude Code、Cursor、その他のエージェントが代わりにデプロイできるMCP サーバー

クイックスタート

ターミナルから
npx @deloc/cli deploy

以上です。CLI がプロジェクトをビルドし(必要な場合)、出力をアップロードして、公開URLを表示します。初回実行時は、サインインのためにブラウザーが開きます。

CLI のドキュメント全文 →

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が返されます。

MCP のドキュメント全文 →

利用できる機能

  • あらゆる静的サイトで動作 — 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をご覧ください。

コメント

MCP は初めてですか?

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

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