01
What you get
NitroCloud is where an MCP server gets an address. You built the tools in TypeScript or Python. Hosting is the step that lets a customer connect. The SDK stays open source. Cloud is the product that runs it.
- A URL customers can connect toThe server gets an address. An agent, Claude, or ChatGPT connects to that address. Your team is not handing out a laptop or a private port.
- Idle time is not a server you keep onNitroCloud scales to zero. A free tier is there. After that, the bill follows use.
- Your domain, with HTTPSStart on a nitrocloud.ai subdomain. Move it to your own domain when you are ready. The certificate is handled for you.
- Open source to startThe SDK, the CLI, and the widgets are open source. You can run the server yourself. NitroCloud is the host around that core, when you want the URL without operating the box.
02
How you ship
Write the server in the language the team already uses. Try the tools in NitroStudio. Then connect the GitHub repo, or upload the project. NitroCloud builds it and gives it a URL.
Environment variables stay on the project. If a release is wrong, roll it back. Build logs and request logs stay with that deploy, so the person who shipped it can see what happened.
The build page is the step before this one. Code Mode is what you turn on when the hosted tool list gets expensive.
03
When it is live
Before this, the server lives on a laptop or on a box the team has to watch. After it, an agent connects to a URL. The certificate, the idle machine, and the deploy are no longer a side project.
A long tool list still costs money once people are calling it. Each extra tool is another thing the agent reads. Code Mode keeps that list off the conversation and returns the answer. Leave it off when the server only has a handful of tools.
The same host can put a chat in front of the server, if the product is a conversation rather than a raw connection. That piece is NitroChat.
04
How it compares
This is who runs the server, not a benchmark. Hosting it yourself means you keep the process, the certificate, and the idle machine. Cloudflare and Alpic are the hosts people compare this with. Speakeasy hosts a server it generated from your API spec, which is a different job.
| NitroCloud | You host it | Cloudflare | Alpic | |
|---|---|---|---|---|
| What it is | The host for a server you built | Your machine, your certificate, your process | A Worker on their edge | Git-push hosting for an MCP server |
| What you deploy | The NitroStack project | The server, plus the transport and the cert | A Worker your team writes | A Node or Python repo, including FastMCP |
| Language | TypeScript and Python | Whatever you operate | TypeScript on Workers | Node.js and Python |
| Try a call first | NitroStudio, before the URL is public | A client you bring | Their dashboard and a client | A local emulator, aimed at their app framework |
| Domain | A nitrocloud.ai subdomain, or yours, with HTTPS | You arrange it | Theirs, or yours | Theirs, from GitHub |
| When nobody is calling | Scales to zero | You keep it running, or you build that | Their runtime | Their host |
| Pick it when | The URL is part of the product | You already operate the box | The rest of the product is already on Cloudflare | You want GitHub deploy for a server you built elsewhere |
A page for each competitor, including Speakeasy, Arcade, and Modal.
Alpic's hosting notes are theirs: GitHub deploy for Node and Python, including FastMCP. Cloudflare's edge and their Code Mode numbers are their measurement, not a NitroStack benchmark.
Ask the team for a free POC.
Submit a request for a free POC with our team. Send it whether you need one or not. We will tell you if NitroCloud fits the server you want to host.