Skip to content

Where your responsibility starts

The shaded layers above the line belong to the provider. Your team manages the layers below it. Managed Kubernetes also includes the control plane; worker operating systems remain your responsibility unless your plan says otherwise.

VPS

VPS responsibility by layer
HardwareProvider
Virtual machineProvider
Operating systemYour team
Container runtimeYour team
Your appYour team
Your dataYour team

PaaS

PaaS responsibility by layer
HardwareProvider
Virtual machineProvider
Operating systemProvider
Container runtimeProvider
Your appYour team
Your dataYour team

Managed Kubernetes

Managed Kubernetes responsibility by layer
HardwareProvider
Virtual machineProvider
Operating systemYour team
Container runtimeYour team
Your appYour team
Your dataYour team

Bare metal

Bare metal responsibility by layer
HardwareProvider
Virtual machineYour team
Operating systemYour team
Container runtimeYour team
Your appYour team
Your dataYour team

Priced from published plans

What each kind of hosting costs for an MCP server kept running all month

These rows price an MCP server kept running all month. The HTTP transport does not require that: a response can stream inside a single request, and session state can live in a database rather than in the server, so a server that answers each request on its own can run on request-billed hosting that scales to zero. You need the month of runtime when the server keeps sessions in its own memory, or holds a long-lived event stream open to send messages the client did not ask for. The trust boundary above decides which of these rows you are allowed to use; this decides what the row costs.

Workload priced: One always-on instance at 2 vCPU and 4 GB, 100 GB egress. No disk, no database.

Cheapest complete bill for each kind of hosting
Kind of hosting Lowest complete bill Provider and plan Providers priced Checked
VPS $6.00
  • Compute $6.00
  • Egress $0.00
Bill parts
  • Compute $6.00
  • Egress $0.00
Tencent Cloud Lighthouse starter linux 2 vCPU / 4 GB / 60 GB 11 providers · 4 more listed without a price 16 Oct 2026
PaaS $21.43
  • Compute $21.43
  • Egress $0.00
Bill parts
  • Compute $21.43
  • Egress $0.00
Koyeb eco-large 2 providers · 3 more listed without a price 16 Oct 2026

Each figure is the cheapest plan of that kind for which we could confirm every required charge for this workload, read from the provider's own page, most recently on 16 Oct 2026. It is not a recommendation: we know what a provider bills, not whether a plan runs your stack. Kubernetes and Serverless container have no complete bill for this workload, so they are shown without a number rather than estimated. Compare every provider on your own workload.

Compare the options

Compare the options that fit this decision

MCP hosting patterns
PatternFitCredential boundaryOperate
Local stdioSingle-user desktop integrationUser machinePackaging and updates
Managed HTTP serviceStateless shared toolsService secret storeAuth, tenancy, audit, limits
Private network serviceInternal systems and dataPrivate environmentNetwork path and identity

What changes the answer

What changes the answer

  1. 01Place credentials in the smallest trust boundary that can perform the tool call.
  2. 02Separate tenants when tool credentials or data access differ.
  3. 03Log tool identity, outcome, latency, and policy decision without logging secrets.
  4. 04Treat local stdio and remote HTTP as different deployment products.

Bill and sources

At these inputs: the same formula, assumptions and sources every visitor sees.

Use a managed application runtime for a stateless remote MCP server with standard HTTP transport. Use a private network or customer-local process when the server holds sensitive credentials or reaches internal systems.

Formula

Monthly infrastructure bill = runtime + network + secret management + observability. Optional and separate, never ranked: policy operations and incident response at your own team rate.

Assumptions

  • Remote HTTP transport for shared service
  • No protocol-specific hosting premium
  • Priced as one always-on container; team time excluded

Explicit unknowns

  • Tool-call volume
  • Tenant isolation requirement
  • Credential rotation and audit burden

Sources and freshness

Find a tool or provider

Compare hosting costsToolVPS price comparisonToolFree VPS hosting offersToolDocker hosting: PaaS, VPS or serverlessToolPaaS pricing calculatorToolKubernetes cost calculatorToolChoose a cloud regionToolBare metal vs cloud cost crossoverToolAI inference routing by workloadToolMCP hosting by trust boundaryToolSupabase vs Neon for managed PostgresToolFree Docker hosting: what each tier allowsToolFree web app hosting: what breaks firstToolStorage-heavy VPS plansGuideWindows VPS hostingGuideHosting for high-egress workloadsGuideCheapest production-ready Docker hostingGuideAPI and backend hostingGuideStatic and front-end hostingGuideDevelopment vs production high-availability costGuideUS, UK and EU hosting regionsGuideHosting alternativesGuideVercel alternativesGuideRailway alternativesGuideRender alternativesGuideAll hosting providersProviderHosting price glossaryTermAkamai Connected CloudProviderAkamai Cloud (Linode)ProviderAlibaba CloudProviderAmazon Web ServicesProviderBack4appProviderCivoProviderClever CloudProviderCloud 66ProviderCloudflare PagesProviderCloudflare WorkersProviderContaboProviderDeno DeployProviderDigitalOceanProviderFirebase HostingProviderFly.ioProviderGitHub PagesProviderGoogle CloudProviderGreenCloudVPSProviderHerokuProviderHetznerProviderHostBrrProviderHostingerProviderIBM CloudProviderIONOSProviderKamateraProviderKoyebProviderLeapcellProviderLeasewebProviderMicrosoft AzureProviderNeonProviderNetcupProviderNetlifyProviderNorthflankProviderOneProviderProviderOracle CloudProviderOVHcloudProviderPlatform.shProviderPorterProviderPythonAnywhereProviderQoveryProviderRailwayProviderRareCloudProviderRenderProviderReplitProviderScalewayProviderSevallaProviderSupabaseProviderTencent CloudProviderUpCloudProviderUpsunProviderVercelProviderVultrProviderZeaburProviderData egressTermData ingressTermInter-AZ transferTermInter-region transferTermIncluded data transferTermPooled data transferTermEgress overageTermUnmetered transferTermShared vCPUTermBurstable vCPUTermDedicated vCPUTermCPU creditsTermControl plane feeTermWorker nodeTermLoad balancer costTermBlock storageTermObject storageTermEphemeral storageTermStorage overageTermPublic IPv4TermScale to zeroTermCold startTermMinimum billable durationTermAlways-on minimumTermPromotional vs renewal pricingTermCommitted use and reserved instancesTermPlatform feeTermPer-seat pricingTermBYOCTermList, calculated, usage-based and quote pricesTermHow we calculate your billAbout