blitz.cloud について
blitz.cloudは、AIアシスタント経由でEU上のアプリ、データベース、設定を管理するホスト型MCPサービスです。MCPクライアントからアプリを運用するチーム向けで、ログやDNS、利用状況の確認と、サインインおよび操作確認による権限管理を備えています。
主な機能
- 01App Store、Docker、GitHubからデプロイ
- 02アプリ設定とライフサイクルの管理
- 03データベースの作成と管理
- 04ビルドとアプリログの確認
- 05環境変数、DNS、ネットワークの管理
- 06プラン利用状況の確認
活用シーン
- 01GitHubプロジェクトをデプロイしてPostgreSQLに接続
- 02アプリログから障害の原因を調査
- 03アプリの環境変数やDNSレコードを変更
MCP 対応
ホスト型リモートMCPサーバーとして、Claude、ChatGPT、Cursor、VS CodeなどのMCPクライアントにアプリ管理ツールを提供します。アカウントへのサインインまたはAPIキーで接続できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.blitz.cloud/mcpclaude mcp add --transport http cloud-blitz https://mcp.blitz.cloud/mcp{"mcpServers":{"cloud-blitz":{"type":"http","url":"https://mcp.blitz.cloud/mcp"}}}Cursor で開く{"servers":{"cloud-blitz":{"type":"http","url":"https://mcp.blitz.cloud/mcp"}}}VS Code で開く{"mcpServers":{"cloud-blitz":{"type":"http","url":"https://mcp.blitz.cloud/mcp"}}}{"mcpServers":{"cloud-blitz":{"serverUrl":"https://mcp.blitz.cloud/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
blitz.cloud MCP サーバー
AI アシスタントに頼んでアプリをホスティングできます。
blitz.cloud は、無料プランを提供する EU のホスティングプラットフォームです。MCP サーバーを使うと、Claude、ChatGPT、Cursor、VS Code など、あらゆる MCP クライアントからダッシュボードでできる操作を実行できます。App Store、Docker イメージ、GitHub プロジェクトからアプリをオンラインにしたり、データベースを用意したり、設定を変更したり、問題が起きたときにログを確認したりできます。
「Uptime Kuma を uptime でオンラインにして」と頼むと、アシスタントが App Store から uptime.<your name>.blitz.cloud というアドレスで HTTPS 対応のアプリをインストールし、応答が返るようになったら知らせてくれます。
このリポジトリには、各クライアントの設定方法、スクリプトの例、ツールのリファレンス、サインインと権限の仕組みがまとめられています。サーバー自体は blitz.cloud がホスティングしているため、ここに何かをインストールしたり、実行したりする必要はありません。
1 分で接続
アドレスを取得済みの blitz.cloud アカウントが必要です。アカウントをお持ちでない場合は、無料で登録してください。サーバーのアドレスは https://mcp.blitz.cloud/<your name> です。AI ツールページで確認できます。
ほとんどのクライアントでは、blitz.cloud アカウントでサインインします。アドレスを追加するとブラウザーウィンドウが開くので、サインインしてアプリを許可します。コピーするキーはありません。
Claude(ウェブ版とデスクトップ版)
設定 → コネクター → カスタムコネクターを追加します。サーバーのアドレスを貼り付けて、「接続」をクリックし、サインインします。
Claude Code
claude mcp add --transport http blitz https://mcp.blitz.cloud/<your name>
次に /mcp を実行し、blitz を選んでサインインします。
Claude Code(プラグイン)
/plugin marketplace add blitzworks-io/blitz-cloud-mcp
/plugin install blitz-cloud@blitz-cloud-mcp
アプリのデプロイ方法とアドレスの確認方法を把握したスキルも追加されます。
Codex:~/.codex/config.toml に追加してから、codex mcp login blitz を実行します。
[mcp_servers.blitz]
url = "https://mcp.blitz.cloud/mcp"
auth = "oauth"
すぐに使える config.toml と、デプロイ手順を記載した AGENTS.md は examples/codex をご覧ください。
Cursor:~/.cursor/mcp.json に追加します。
{
"mcpServers": {
"blitz": { "url": "https://mcp.blitz.cloud/<your name>" }
}
}
VS Code:.vscode/mcp.json に追加します。
{
"servers": {
"blitz": { "type": "http", "url": "https://mcp.blitz.cloud/<your name>" }
}
}
ChatGPT などのクライアント:サーバーのアドレスを使ってコネクターまたはリモート MCP サーバーを追加し、求められたらサインインします。
すぐに使えるファイルは examples/ にあります。
依頼できること
- 「何が動いていて、問題が起きているものはありますか?」
- 「Vaultwarden を vault でオンラインにして、稼働したら知らせてください。」
- 「GitHub リポジトリ acme/shop を shop にデプロイして、PostgreSQL データベースを追加してください。」
- 「ブログが動かなくなりました。ログを見て、原因を教えてください。」
- 「ブログの SMTP_HOST を smtp.example.com に設定してください。」
- 「_dmarc の TXT レコードを追加して、メールプロバイダーが確認できるようにしてください。」
- 「プランをどれくらい使っていますか?」
アシスタントにできること
| ツール | 内容 |
|---|---|
apps_* | アプリの一覧表示、個別アプリの表示、App Store・Docker イメージ・GitHub プロジェクトからのデプロイ、名前・アドレス・ポート・夜間アップデートの変更、再起動、一時停止、再開、削除 |
store_* | App Store と Docker Hub の検索 |
builds_* | GitHub プロジェクトの再ビルド、ビルド一覧と失敗理由の表示 |
dbs_* | PostgreSQL、MariaDB、Redis データベースの一覧表示、作成、アプリへの接続、再起動、削除 |
env_* | アプリの環境変数の一覧表示、読み取り、設定、削除 |
domains_* | アドレス配下の DNS レコードの一覧表示、追加、削除 |
network_* | プライベートネットワークの確認、アプリのプライベート化または公開 |
logs_tail | アプリが出力した直近のログ、または最後の再起動前に出力したログ |
usage_get | プランとその使用量 |
各ツールと引数の一覧は docs/tools.md にあります。常に最新のサーバー独自の一覧は、ダッシュボードの AI ツールページで確認できます。
操作の主導権はあなたにあります
- 削除、再起動、一時停止を行う前に、まずあなたに確認します。 クライアントがサーバーからの質問を表示できる場合、その質問はあなたに届き、アシスタントが答えることはできません。それ以外のクライアントでは、
confirm: trueを指定して呼び出しを再度行う必要があります。適切に動作するアシスタントなら、あなたに確認してから実行します。 - 同意画面には、誰が要求しているかが表示されます。 Claude Code と VS Code は、発行元のドメインによって識別されます。それ以外のアプリは自ら登録したもので、ページには名前が未確認であることが表示されます。
- 接続解除はすぐに反映されます。 サインインしたアプリはすべて、AI ツールページの「接続済みアプリ」に表示されます。接続を解除すると、次の1時間後ではなく、次のリクエストから停止します。
- 利用できるのは、あなたのプランの範囲内です。 アシスタントがオンラインにできるアプリの数は、あなた自身がオンラインにできる数を超えることはなく、ダッシュボード独自の API にアクセスすることもできません。
- すべての操作が記録されます。 変更はそれを行ったアプリまたはキーの下に記録されます。
詳しい仕組みとセキュリティ上の問題の報告方法については、docs/security.md と SECURITY.md をご覧ください。
サインインを使用しないスクリプトとクライアント
AI ツールページで API キーを作成し、Authorization ヘッダーに指定して送信します。
claude mcp add --transport http blitz https://mcp.blitz.cloud/<your name> \
--header "Authorization: Bearer $BLITZ_API_KEY"
キーは一度だけ表示され、保存されるのはそのハッシュのみです。キーは5つまで作成できます。examples/python と examples/typescript では、公式 MCP SDK を使ってアプリを一覧表示する方法を紹介しています。
制限事項
- キーまたは接続済みアプリごとに、1分あたり120回まで呼び出せます。そのうち何らかの変更を伴う呼び出しは20回までです。
- 変更を行うには、確認済みのメールアドレスが必要です。
- Tailscale または WireGuard ネットワークへの接続はツールではありません。シークレットまたは設定ファイルが必要なため、チャットではなくダッシュボードに保存してください。
リンク
ライセンス
このリポジトリのサンプルとドキュメントは、MIT License のもとで公開されています。blitz.cloud サービスには独自の利用規約が適用されます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。