Host MCP servers like you ship web apps
GitHub-native builds, preview URLs per branch, production endpoints with TLS and custom domains, and instant rollback, purpose-built for MCP traffic and the clients that connect to it.
Our open source tools are used by developers at top companies




















The fastest way from code to distribution
Iterate in preview. Ship to production. Operate with confidence. Authorize the GitHub App once: every push queues a build, streams logs, and updates the right environment. Previews mirror production routing and transport so ChatGPT, Claude, and agent clients see what users will.
Connect GitHub
Authorize once — every push flows straight into Manufact.
Deploy
Builds queue from your branch; previews update like your web stack.
Run checks
Publishing checks validate protocol, tools, and policy before you ship.
- 01Handshake
- 02Tools
- 03Security
- 04Listing
Publish
Go live on ChatGPT and Claude-ready endpoints from the same deploy.
Branch previews
Previews are first-class environments: share the link with design, QA, or a customer pilot. When the PR merges, promote the same revision to production or let your default branch rule do it automatically.
- Unique preview URL per branch, with no manual config
- Same routing, TLS, and transport semantics as production
- Close the PR and the preview cleans itself up
Logs
Watch the build line-by-line, filter by severity, and share a permalink to the exact failure. Less SSH, fewer pasted stack traces, and faster time to green.
- Structured JSON logs with full timestamps
- Filter by info, warning, error, and build step
- Retained for 90 days with full-text search
Environments & secrets
Set production and preview variables from the dashboard. Keep tokens out of the repo while still deploying from Git. Rotate a key without bouncing every environment at once.
- Separate values for production and each preview environment
- Encrypted storage; secrets never land in your repository
- Update from the UI; the next deploy picks up new values automatically
Managed runtime
We run your MCP server so you focus on tools, resources, and widgets, not patching images or tuning process managers.
Branch previews
Every pull request gets a live MCP URL. Same transport and TLS path as production so regressions show up before users do.
Domains & TLS
Bring your hostname with a CNAME. Certificates renew automatically so clients always speak HTTPS to your endpoint.
Environments & secrets
Set production and preview variables from the dashboard. Keep tokens out of the repo while still deploying from Git.
Ready to host your MCP on Manufact Cloud?
Connect GitHub once, get a live preview URL on every branch, and promote to production with managed TLS, secrets, and deploy history.



