mcpField
H
Hatch

Hatch

リモート
viberooster.comクラウド・インフラ12 週間前に更新
リポジトリ公式サイト

Hatch について

AI エージェント向けのホスティング。ツールを 1 回呼び出すだけで公開サイトを発行でき、一時的にも永続的にも設定できます。

設定

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

エンドポイントhttps://mcp.theroost.dev/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

24
パラメーター型必須説明
apexenumいいえ公開 URL(`https://{slug}.{apex}`)用の専用ホスト名の apex。ユーザーの意図に基づいて選択してください:theroost.homes(住宅物件)、theroost.estate(商業/高級物件)、theroost.land(土地/区画)、theroost.wedding(結婚式の RSVP)、theroost.events(カンファレンス/ミートアップ)、theroost.agency(提案/ポートフォリオ)、theroost.site(汎用の短期間向けニッチサイト)。省略すると theroost.dev になります。予約済みの theroost.rentals は絶対に渡さないでください。theroost.dev | theroost.homes | theroost.estate | theroost.land | theroost.wedding | theroost.events | theroost.agency | theroost.site
htmlstringいいえ自己完結型の HTML ドキュメント(インライン CSS)を / に公開します。n8n や、ネストされた site.files マップを渡せない他の AI ツールに推奨されます。site、manifest、script とは同時に指定できません。
kindenumいいえ成果物の種類。エージェントの可観測性/コンプライアンス実行レポートには `run-report` を使用します。一般向けサイトでは `site` がデフォルトです。site | run-report
siteobjectいいえインラインファイルマップ。小規模なテキストのみのサイト(少数の HTML/CSS ファイル)にのみ適しています。画像やバイナリを含む場合は、代わりに `manifest` を使用してください。
site.entrystringいいえ/ で提供するドキュメント。デフォルトは index.html
site.filesobjectはい相対パス → 内容。.html/.css/.js/.json/.svg にはテキスト(UTF-8)、バイナリには base64(任意で `base64:` を前置)を使用します。
tierenumはい`free` は自動的に期限切れになります(デフォルトは 48h。`ttlSeconds` で上書き可能)。有料の Roost ワークスペースでは、`free` を渡しても hatch は `workspace` として保存されます(期限切れになり、カルーセルには掲載されません)。`forever` は Pin(サブスクリプション枠または有料の 1 年間保持)です。このコネクターでは、`free` で hatch してから grant `publish` を指定して `checkout` を呼び出すか、サブスクリプションの Pin が残っている間に convert してください。free | forever
promobooleanいいえ任意の Promo フラグです。`true` にすると、hatch が有効で、公開 slug があり、期限切れでない場合、通常は非表示になるティアであっても公開カルーセルに掲載し、Powered By チップを強制的に表示します。パスワードを設定すると、引き続きカルーセルには表示されません。`false` にすると Promo を解除し、通常のカルーセルとチップのルールに戻ります。
policyenumいいえワークスペースとペアになった hatch の HITL ポリシーを上書きします。`optional`(新規 Roost のデフォルト)ではレビューを開始しません。レビューが必要な場合は `await_decision` を呼び出してください。レビューが保留中または承認済みの場合、`required` は兄弟の `{slug}-vN` roost を作成します。`good_effort` はその場で上書きし、進行中の HITL を置き換えて、新しいレビューを自動的に開始します。省略すると、保存済みのワークスペースポリシーを継承します。required | good_effort | optional
scriptstringいいえ上級者向け:完全なサーバーサイドコードを 1 つの ES モジュールとして指定します。テキストのみ、上限は 1.5 MiB です。ここに画像/フォント/バイナリを絶対に埋め込まないでください。代わりに `manifest` を使用してください。
hatchIdstringいいえ再利用する任意の ID です。完全に省略すると自動生成されます。空文字列を送らないでください(n8n:このフィールドをマッピングしないでください)。使用できるのは小文字、数字、ハイフンのみです。長さは 1~50 文字で、英数字で始まり、英数字で終わる必要があります。
manifestobjectいいえアセットを含むサイトに推奨されます。配信するすべてのファイルを、バイトサイズと任意の MIME タイプとともに一覧表示します。レスポンスにはファイルごとに署名済み PUT URL が含まれます。HTTP 経由でバイト列を直接アップロードしてください(例:`curl -T file.png -H 'Content-Type: image/png' "$url"`)。
manifest.entrystringいいえ/ で提供するドキュメント。デフォルトは index.html
manifest.filesobjectはい相対パス → { バイト数、任意の contentType }。
tenantIdstringいいえ`hatchId` の旧名エイリアス。
hitlTitlestringいいえ自動で開かれる HITL のモーダルタイトル。
ttlSecondsintegerいいえ無料プランの TTL(秒)(1h–7d)。デフォルトは 172800(48h)。`forever` の場合は無視されます。
webhookUrlstringいいえワークスペースポリシーに基づいて HITL を自動で開く際の Webhook(PARTNER-WEBHOOKS.md を参照)。
workspaceIdstringいいえHatch 先のワークスペース(B2B)。このコネクターがすでにワークスペースとペアリングされている場合は省略してください。セッションから提供されます。ワークスペースにすでに存在するサイトを重複して Hatch しないでください。先に `list` を呼び出してください。
preferredSlugstringいいえホスト名ラベル。省略すると、swift-falcon-7a のような分かりやすい名前が自動生成されます。
tosAcceptedAtstringいいえISO-8601 タイムスタンプ
scriptMetadataobjectいいえ

詳細

メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。

コメント

MCP は初めてですか?

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

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