MCP server hosting
Run hosted MCP servers
MCP hosting platform: pick a server from the Docker MCP catalog or the Official MCP registry, or write your own Dockerfile, and we run it for you. It joins your list like any other server.
How it works
From the directory to a server in your catalog
Deploy an MCP server in four steps: pick it, set up the machine it runs on, watch it from one place, or build your own from a Dockerfile.
-
01 Pick
Pick a server from the official list
Docker MCP hosting starts in the directory: search the Docker MCP catalog and the Official MCP registry by name and pick a server. Each entry shows what it does, how many tools it has and its category.
- Search by name, no URL to paste
Search the directory…- GitHub OfficialOfficial GitHub MCP Server, by GitHub.
- NotionOfficial Notion MCP Server.
- StripeInteract with Stripe services over the Stripe API.
- PlaywrightPlaywright MCP server.
-
02 Set up
Set up the machine, then add more servers to it
Choose the region, machine type, architecture and size for your MCP cloud hosting, and give the server its share of memory. Next time, add another server to the same machine instead of ordering a new one.
- Shared machines burst to 100% CPU; dedicated ones keep their CPU to themselves
- EU and US regions available, more coming
- A separate process for every connected agent
RegionFRA · FrankfurtTypeSharedDedicatedShares a physical core and can burst to 100% CPU, but isn't built for continuous heavy load.
Architecturearm64amd64Arm gives you physical cores and roughly 1.5× the performance.
Size- 512 MB RAM2 vCPU · 30 GB disk
- 1 GB RAM2 vCPU · 30 GB disk
- 2 GB RAM2 vCPU · 30 GB disk
- 4 GB RAM2 vCPU · 30 GB disk
- 8 GB RAM2 vCPU · 30 GB disk
-
03 Monitor
Watch every machine live, from one place
Each machine has its own page in the console: its health, the servers running on it and how it is used.
- Health checks for CPU, memory and disk, updated every minute
- How the machine's memory is split between the servers on it
- CPU, memory, disk and network usage, from the last hour to the last week
MachineShared 512 MBrunningFRA · arm64 · 512 MB · 2 vCPU · 30 GB diskHealthCPUMemoryDiskJudged from what the machine reports every minute, over the last three hours.
Memory allocation82 MiB unallocated- Fetch (Reference) installing80 MiB
- Notion112 MiB
Usage1h3h1d3d1wCPUAverage over each bucket.8% nowMemory usedof 512 MB.255 MB + 62 MB swapMemorySwap -
04 Build
Run your own MCP server from a Dockerfile
Write the Dockerfile in the console, or start from the one Meandr generates for a registry server. Meandr builds the image and runs it on a machine you choose.
- Meandr builds the image, and you can rebuild it at any time
- Secrets go in variables and never into the image
- One built image can run several servers
ImageEdgarToolsbuiltRebuild+ Run serverKeep secrets out of this file.Anything written here stays in the image, its layers and its build output. Add it as a secret variable below instead — those are handed to the server when it starts.Dockerfile ?FROM python:3.12-slim COPY --from=ghcr.io/astral-sh/uv:0.12.22 /uv /usr/local/bin/uv RUN uv pip install --system "edgartools==5.62.0" "edgartools[ai]==5.62.0" RUN useradd --create-home --uid 10001 mcp USER mcp ENTRYPOINT ["edgartools"] CMD ["mcp"]
Reset to generatedVariablesWhat a server from this image is asked for. Changing these doesn't start a build — they're handed to the server when it starts.
EDGAR_IDENTITY Default value Required SecretAdd variable
What Meandr handles
You pick the server, we take care of the rest
Managed MCP hosting: we run the machine, keep its secrets and put the server behind the same rules as every other one.
We keep the machine running
The server runs on MCP server infrastructure we operate. If the machine fails, it is replaced, and the server comes back with its settings.
Secrets stay safe
The secrets a server needs are stored encrypted and delivered only to the machine that runs it. Nobody can read them back.
Same rules as every server
A hosted server joins your catalog through the same tunnel as a server on your own machine, so your policies, approvals and audit log apply unchanged.
Questions about MCP server hosting
How do I host an MCP server with Meandr?
What does it cost?
How many servers can one machine run?
What happens to files the server writes?
Does choosing the EU region keep my data in the EU?
Can Meandr run any server in the registry?
Who can see the secrets I give it?
Does this replace connecting my own servers?
Run your first hosted MCP server
Pick it from the directory, choose the machine, and point your agent at one endpoint.
Try for freeQuestions? Email us