run.zero について
run.zero はドイツでホストされる PaaS の MCP サーバーで、AI エージェントからアプリ、API、Postgres を管理したいチーム向けです。コードの登録やデプロイから、稼働状況の確認、リリースの復元まで扱えます。
主な機能
- 01アプリとサービスの作成・管理
- 02ファイルの登録とコード管理
- 03アプリのデプロイとビルドログ確認
- 04ログ・メトリクス確認とスケーリング
- 05シークレット、Postgres、ユーザーの管理
- 06リリースとバージョンの管理
活用シーン
- 01エージェントによる Web アプリや API のデプロイ
- 02管理対象の Postgres データベースの照会
- 03ビルドや実行時の問題の調査
- 04以前のアプリバージョンへの復元
MCP 対応
Streamable HTTP と OAuth 2.1 with PKCE を使用します。サインイン前にツール一覧を確認でき、ツールの呼び出しにはサインインが必要です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.run-zero.de/mcpclaude mcp add --transport http de-run-zero https://api.run-zero.de/mcp{"mcpServers":{"de-run-zero":{"type":"http","url":"https://api.run-zero.de/mcp"}}}Cursor で開く{"servers":{"de-run-zero":{"type":"http","url":"https://api.run-zero.de/mcp"}}}VS Code で開く{"mcpServers":{"de-run-zero":{"type":"http","url":"https://api.run-zero.de/mcp"}}}{"mcpServers":{"de-run-zero":{"serverUrl":"https://api.run-zero.de/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
run.zero MCP サーバー
AI エージェントから直接、Web アプリ、API、Postgres データベースをデプロイできます。run.zero は Get IT Done GmbH が提供するサービスとしてのプラットフォームで、ヨーロッパのインフラ上、ドイツでホストされています。
- エンドポイント:
https://api.run-zero.de/mcp(Streamable HTTP) - サインイン:PKCE と動的クライアント登録を使用する OAuth 2.1。コピーする API キーはありません。
- 検出:
initializeとtools/listはサインインなしで応答するため、すべてのツールを事前に確認できます。ツールの呼び出しにはサインインが必要です。 - レジストリ名:公式 MCP レジストリでの
de.run-zero/mcp
エージェントでできること
| 分野 | ツール |
|---|---|
| アプリ | runzero_create_app、runzero_list_apps、runzero_get_app、runzero_delete_app |
| コード | runzero_push_files(管理対象 Git リポジトリへのアトミックなコミット)、runzero_list_files、runzero_read_file、runzero_upload_assets |
| デプロイ | runzero_deploy、runzero_wait_for_build、runzero_list_builds、runzero_get_build_logs、runzero_rebuild_service、runzero_deploy_preview |
| 実行 | runzero_get_logs、runzero_get_metrics、runzero_scale_service、runzero_add_service、runzero_delete_service |
| 設定 | runzero_set_secrets、runzero_list_secrets、runzero_delete_secret、runzero_describe_addon |
| データ | アプリの管理対象 Postgres に対する runzero_db_query |
| リリース | runzero_list_releases、runzero_restore_release、runzero_list_versions、runzero_activate_version、runzero_publish |
| アプリのログイン | runzero_create_user、runzero_list_users、runzero_set_user_enabled、runzero_create_identity_provider など(アプリごとに管理対象の Keycloak レルムを使用) |
| ヘルプ | runzero_get_help(ワークフロー、ファイル、アドオン、procfile、ドメイン) |
プラットフォームはビルドパック(Node.js、Python、Go、PHP、Java)でビルドします。Web プロセスは $PORT でリッスンします。run-zero.yaml で複数のサービスと、postgres および keycloak アドオンを宣言します。各サービスには TLS 対応の https://<service>-<app>.run-zero.de が割り当てられ、カスタムドメインには Let's Encrypt 証明書が発行されます。
接続
Claude Code
claude mcp add --transport http run-zero https://api.run-zero.de/mcp
次に、Claude Code で /mcp を実行してサインインします。
Claude Desktop と claude.ai
設定、コネクター、カスタムコネクターを追加の順に選択し、URL に https://api.run-zero.de/mcp を指定します。
Cursor
~/.cursor/mcp.json:
{
"mcpServers": {
"run-zero": { "url": "https://api.run-zero.de/mcp" }
}
}
VS Code
code --add-mcp '{"name":"run-zero","type":"http","url":"https://api.run-zero.de/mcp"}'
Gemini CLI
gemini extensions install https://github.com/getitdone-gmbh/run-zero-mcp
試してみる
エージェントに次のように依頼します。
hello という名前の run.zero アプリを作成し、$PORT でリッスンする小さな Express サーバーをプッシュしてデプロイし、URL を教えてください。
リンク
- Web サイト:https://run-zero.de/en/
- MCP ページ:https://run-zero.de/en/features/mcp
- 料金:https://run-zero.de/en/pricing
- ダッシュボード:https://dashboard.run-zero.de
- お問い合わせ:[email protected]
このリポジトリではホスト型サーバーについてのみ説明しています。ソースコードは含まれていません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。