mcpField
R
run.zero

run.zero

リモート
run-zero.deクラウド・インフラ0今日更新
リポジトリ公式サイト

run.zero について

run.zero はドイツでホストされる PaaS の MCP サーバーで、AI エージェントからアプリ、API、Postgres を管理したいチーム向けです。コードの登録やデプロイから、稼働状況の確認、リリースの復元まで扱えます。

主な機能

  1. 01アプリとサービスの作成・管理
  2. 02ファイルの登録とコード管理
  3. 03アプリのデプロイとビルドログ確認
  4. 04ログ・メトリクス確認とスケーリング
  5. 05シークレット、Postgres、ユーザーの管理
  6. 06リリースとバージョンの管理

活用シーン

  1. 01エージェントによる Web アプリや API のデプロイ
  2. 02管理対象の Postgres データベースの照会
  3. 03ビルドや実行時の問題の調査
  4. 04以前のアプリバージョンへの復元

MCP 対応

Streamable HTTP と OAuth 2.1 with PKCE を使用します。サインイン前にツール一覧を確認でき、ツールの呼び出しにはサインインが必要です。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://api.run-zero.de/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、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 を教えてください。

リンク

このリポジトリではホスト型サーバーについてのみ説明しています。ソースコードは含まれていません。

コメント

MCP は初めてですか?

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

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