Paste a repo, an OpenAPI spec, or a Postman collection. Hatch extracts every endpoint, generates typed tools, runs the test loop, and deploys to a versioned subdomain Claude Desktop and Cursor connect to instantly.
No glue code. No hand-written tool schemas. No Docker, no Cloudflare workers, no auth proxy to babysit. Hatch handles the entire pipeline — ingestion, extraction, generation, testing, deployment.
GitHub repo, OpenAPI URL, Postman collection, or raw docs. Branch + subpath supported for monorepos.
Every route, method, and schema appears live as Hatch reads the source. Low-confidence rows flagged for review.
Hatch writes the tool name, input schema, HTTP template, and test cases per endpoint. Auto-fix loop on test failures.
One click deploys to acme-api.mcp.hatch.dev. Versioned, rollback-able, ready for Claude Desktop.
A virtualized endpoint table that handles thousands of routes. Inline schema editors. A live job rail that follows you between pages. Designed for the developer who'd rather read JSON than a marketing landing page.
Each generated tool exposes its JSON Schema, HTTP template, and tests in tabs. Edit field descriptions inline. Hit ⌘↵ to regenerate the whole tool.
Ingestion, extraction, generation, deploy — every long-running job streams its progress and logs into a rail that follows you across the app. No loading screens.
Press ⌘K from any screen — projects, deploys, tool regeneration, rollbacks. Type > for actions, # for jobs, ? for help.
Keyboard shortcuts →After deploy, Hatch generates a ready-to-use config for every major MCP client. The API key is masked until you reveal it, copied with one click, and rotates whenever you want.
Hatch ships with native primitives for the work you'd otherwise glue together: auth, schemas, testing, observability, versioning, and HIPAA-grade isolation.
Static + LLM-assisted route detection. Confidence-scored. Manual review for low-confidence rows.
Every tool input/output is a real schema. Edit field descriptions inline, regenerate on save.
Encrypted credentials store, audit-logged calls, BAA available. Single-tenant deploy on request.
Failed tests kick off a Claude-driven fix-and-retry. Most regenerations land green the first round.
Every deploy is a numbered version. Rollback in one click from the deployments timeline.
Every server ships with a Stripe-style reference at .mcp.hatch.dev/docs. Same tokens. Zero white-label.
Calls, error rate, p95 latency, unique consumers — per tool, per server, per time range.
Auto-regenerate and redeploy on every push to main. Branch-scoped review environments.
$ hatch new my-api
Get early access to Hatch. We'll email you when your spot opens.