Domains

Use a free slug-based URL or bring your own custom domain for your MCP server.

Every Manufact-hosted server gets a free URL based on its slug, and you can add custom domains on top. Manage both on the Domains tab.

Domains tab with slug and custom domain rows

Slug-based URL

Your server's default URL looks like:

https://<slug>.run.mcp-use.com/mcp

The slug is generated when the server is created. You can edit it on the Domains tab: the change is staged as Pending deploy and the old slug keeps serving traffic until your next production deployment, when the new slug takes over. Setting the slug back to its current value cancels the pending change.

Custom domains

To serve your MCP server from your own domain:

Add domain dialog with CNAME instructions
  1. Click Add domain and enter the domain (for example mcp.example.com).
  2. Add the CNAME record shown in the dashboard at your DNS provider, pointing to deploy.run.mcp-use.com.
  3. Wait for verification, the dashboard re-checks automatically every few seconds, and SSL is provisioned for you once DNS resolves.

CAA records

If verification reports a CAA error, add CAA records on your apex domain allowing the certificate authorities listed in the dashboard (letsencrypt.org, pki.goog, digicert.com, ssl.com).

Once verified, the domain shows Pending deploy until you redeploy, the dashboard prompts you. Removing an active domain is also staged until the next production deploy; removing a domain that never verified deletes it immediately.

Which URL should I distribute?

All URLs, slug and verified custom domains, route to the same production deployment and are tracked identically in analytics. Distribute a custom domain if you want the URL to survive a potential migration, or the slug URL for zero setup.

On this page