MCP Server logo
Automation & AI

MCP Server Hosting on Your Own VPS

Expose your own tools and data to AI assistants, from a server you control.

Size a server for MCP Server

Every stop is a real configuration you can deploy. Priced per month and billed monthly, exclusive of 18% GST.

2 vCPU
2 vCPU $1.97 a month 64 vCPU
4 GB
4 GB $1.97 a month 128 GB
40 GB
20 GB $1.51 a month 2000 GB

What MCP Server is

The Model Context Protocol is an open standard for connecting AI assistants to tools and data. An MCP server publishes a set of capabilities — query this database, read this directory, call this internal API — and any MCP client can use them: Claude, an IDE, an agent you wrote yourself. It replaces a bespoke integration per assistant with one interface they all speak.

Servers run over one of two transports, and the difference decides whether you need hosting at all. A stdio server is launched by the client as a subprocess on the same machine, which is fine for a developer's laptop. A remote server speaks HTTP and is reached over the network — that is the one that needs a public endpoint, TLS and authentication, and it is the reason to put one on a VPS.

The reason to self-host is usually that the useful MCP servers are the ones touching things you would never hand to a third party: an internal database, a private repository, a customer system. The server has to run where that data already is, and a VPS on your own network is the shortest way to give an assistant access to it without copying it somewhere else first.

“MCP (Model Context Protocol) is an open-source standard for connecting AI applications to external systems.”

— Model Context Protocol, on modelcontextprotocol.io

Why run MCP Server on a VPS

The server runs beside the systems it exposes, so an internal database or API is reachable over a private network rather than the public internet.

A static address and your own domain, which a remote MCP endpoint needs.

Root access to run any runtime an MCP server is written in — Node, Python, Go.

You decide what the server exposes and who may call it; nothing is brokered by us.

MCP Server features

Remote transport over HTTP with TLS on your own domain

Any MCP server implementation, in any language

Several servers on one machine, on separate paths or ports

Reachable from Claude, IDEs and your own agents

Private-network access to databases and internal APIs

Process supervision so the endpoint survives a restart

MCP Server hosting requirements

The recommended starting point for MCP Server, not a hard floor — size it on the sliders.

Memory4 GB — the server is a broker; size for whatever its tools actually do
CPU2 vCPU is ample unless a tool does real work on the box
Storage40 GB
Operating systemUbuntu 22.04 or 24.04 LTS
Installs onUbuntu 24.04 LTS, Ubuntu 22.04 LTS, Debian 13 (Trixie), Debian 12 Bookworm, AlmaLinux 9, AlmaLinux 8, Rocky Linux 9, Rocky Linux 8
Ready inAbout 6 minutes
Smallest server2 vCPU · 4 GB memory · 20 GB disk

How deployment works

The one-click install is MetaMCP: one place to run your MCP servers and serve them to your AI clients, with its own web UI. Any other MCP server, in any runtime, can run beside it - you have root. Authentication is not optional here: an MCP server is a set of callable tools, so an unauthenticated public endpoint is an open invitation to run them. Put TLS on your own domain in front of it, restrict it to the clients you intend, and prefer a private network for anything it reaches internally.

It is your server. MCP Server is installed directly on your VPS or VDS, not inside a container we manage. You get root over SSH, you can install anything alongside it, change its configuration, or remove it entirely. We do not hold a key to it.

What people run it for

Internal data access

Let an assistant query your own database or ticketing system without the data leaving your infrastructure.

Team tooling

One endpoint your whole team's clients connect to, rather than everyone running a local copy.

Custom tools

Wrap an internal API as MCP capabilities so any assistant can call it.

Agent back ends

A stable set of tools for agents that run unattended.

MCP Server hosting questions

A VPS running a remote Model Context Protocol server, so AI assistants can reach your tools and data over your own endpoint rather than a third party's.

Deploy MCP Server on your own server

Root access, your choice of size, and no container between you and the application.