Hatch — Claude Code MCP server: publish a live site in one call
An MCP server that puts a website online from a single tool call. Pick ephemeral hosting or keep it around.
claude mcp add --transport http hatch https://mcp.theroost.dev/mcpWhat Hatch does
Hatch is a remote MCP server at https://mcp.theroost.dev/mcp. Your agent calls its tool and gets back a working page: either short-lived or permanent. Handy when a client wants to click through the layout, or when local preview is not enough to trust the result.
Transport is HTTP, so there is no local process to babysit. Wiring it up takes one terminal command on most platforms, or a config entry where that is the norm. No account, no API key — the URL is the whole setup.
Supported clients include Claude, Codex, Cursor, GitHub Copilot, Windsurf, Cline, Zed and Gemini CLI. One catch: the server lives on the network, so an air-gapped machine or a blocked mcp.theroost.dev means nothing gets published.
What it helps with
- publish a finished page and share the link
- show a client a live prototype without deploying
- test how a page behaves on real hosting
- spin up a throwaway demo site
- let the agent publish without manual steps
Example prompts for the agent
- Publish this page with Hatch and give me the link
- Put up a temporary version of the landing page
- Publish the report as a page I can open in a browser
How to install Hatch
Platform CLI: remote server
claude mcp add --transport http hatch https://mcp.theroost.dev/mcpPlatform CLI: remote server
codex mcp add hatch --url https://mcp.theroost.dev/mcpConfig file
{
"mcpServers": {
"hatch": {
"url": "https://mcp.theroost.dev/mcp"
}
}
}Config file
{
"servers": {
"hatch": {
"type": "http",
"url": "https://mcp.theroost.dev/mcp"
}
}
}Platform CLI: remote server
gemini mcp add -t http hatch https://mcp.theroost.dev/mcpStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about Hatch
How do I install Hatch in Claude Code?
Run claude mcp add --transport http hatch https://mcp.theroost.dev/mcp. That single command registers the server.
What does Hatch do?
It publishes a website from one tool call. The page can be ephemeral or stay online.
Which platforms does Hatch work with?
Claude, Codex, Cursor, GitHub Copilot, Windsurf, Cline, Zed and Gemini CLI. Each one has its own command or config entry.