Affordable MCP server hosting

Your tools.A URL your AI clients can reach.

Take your MCP tool server beyond a local development session. Host your HTTP-compatible application, connect your clients, and manage it from one panel.

  • Automatic HTTPS
  • Your tools & credentials
  • Git, Zip, or Docker

Your code. Your tokens. One place to run it.

Bring what you already use
  • Python servers
  • Node.js servers
  • Custom tools
  • API adapters

Less setup. More building.

Your project has a job to do.
We give it a place to run.

01

Give your tools a reachable endpoint

Map your application’s HTTP port and get automatic HTTPS for remote client connections.

02

Keep control of the application

Bring your own tool implementation, dependencies, and authentication. Manage credentials in the panel.

03

Understand a failed tool call

Use application logs and a web shell to inspect requests and troubleshoot your integration.

From your machine to the cloud

Bring your project. Make it available.

You handle what your application does. The panel handles where it runs.

  1. 1

    Bring a remote-compatible server

    Use a network transport supported by your server and client. Stdio-only servers need an adapter.

  2. 2

    Configure the endpoint and access

    Map the listening port, add credentials, and configure authentication in your application.

  3. 3

    Connect your client

    Add the HTTPS endpoint, discover the tools, and test a complete call.

What could you put online?

  • Tools for an AI assistant you are building
  • An adapter for an existing API
  • A remote tool server shared by compatible clients

A small project can start small

See your cost before you deploy.

Choose the CPU, memory, and storage your application needs. All allocated resources are billed per minute.

$1.90 / vCPU per month
0.15 vCPU
$1.95 / GB per month
0.15 GB
$0.25 / GB per month
0.0 GB
Your estimate
$0.58/mo

USD for a full month at these allocations. All allocated CPU, RAM, and disk across your applications are billed per minute.

Automatic HTTPSApplication logsWeb shellDeployment tools

This is a resource estimate, not a fixed plan. Your project may need more memory or storage. External model APIs and other third-party services are billed separately.

Built something? Give it a home.

Make your tools available beyond your machine.

Create an account, choose your deployment method, and bring your project.

Host my MCP server

Before you deploy

A few things you might be wondering.

Have a different setup in mind?

Talk to support

Can I host my own MCP server on JustRunMy.App?

Yes, if it runs as a compatible container application. For remote access, implement a network transport supported by your client, expose the application port, and configure the required access controls.

Can I expose a stdio-only MCP server as a URL?

Not directly. Standard input and output communicate with a local subprocess. Your server needs a compatible network transport or an adapter designed for remote clients.

Is HTTPS the same as MCP authentication?

No. HTTPS protects data in transit. Your server still needs the authentication and authorization appropriate for its tools and clients.

Does MCP hosting include model API usage?

No. Hosting covers allocated container CPU, RAM, and disk. Tool providers, model APIs, and external databases can charge separately. The workload performed by each tool determines additional resource needs.

Want the technical details?Read the full mcp servers hosting guide

Affordable MCP server hosting

A remote MCP server can run on JustRunMy.App when it is packaged as a compatible container application with a network transport supported by its clients. Map its HTTP port for automatic HTTPS, configure authentication in your application, and pay for allocated resources.

A good fit for: Custom tool servers, internal API adapters, and lightweight remote integrations for MCP-capable clients.

Choose a transport that works remotely

A server that communicates only through standard input and output is designed to be launched as a local subprocess. Putting that executable in a container does not by itself create a remote MCP endpoint. Use an HTTP transport supported by both your server SDK and client.

Configure the server to listen on the mapped container interface and port. Publish the HTTPS endpoint in the client configuration, then test discovery and one real tool call. Transport compatibility and client authentication must work together before the integration is usable.

Treat tool access as application access

Keep upstream API credentials in environment variables. Implement the authentication and authorization your clients require; HTTPS encrypts the connection but does not decide who may execute a tool. Validate inputs and return useful errors when a dependency fails.

Separate tools that only read data from operations that change it in your application design. Set timeouts and concurrency limits around expensive calls. Record enough operational information to debug failures without placing credentials or private tool inputs in logs.

Your MCP server and the platform MCP integration

Hosting your own MCP server runs your tools as an application. JustRunMy.App also provides a built-in MCP integration that lets an AI coding assistant manage application deployments. You can use that integration to deploy a project, but it is a different service from the tool server you are hosting.

For your own server, choose Zip, Git, or Docker, include the SDK dependencies, and define the startup command. Add persistent storage if the tools maintain local state. Count any external APIs or databases separately from the container hosting estimate.

Deployment checklist

  1. Confirm client compatibility

    Choose the remote transport and authentication flow supported by your server implementation and intended client.

  2. Package and deploy the server

    Include runtime dependencies and a startup command, then deploy with Zip, Git, or Docker.

  3. Configure HTTPS and access

    Map the listening port, set environment variables, and enable application-level authentication before connecting clients.

  4. Test a complete tool call

    Verify tool discovery, access checks, and a real response. Check logs and limits before enabling expensive tools.

Explore the built-in MCP deployment integration →

Example resource allocations

Monthly USD rates: $1.90 per vCPU, $1.95 per GB RAM, and $0.25 per GB disk. All allocated resources are billed per minute across applications, including idle allocations.

Size for the tools the server executes, not just the protocol handler. Database queries, browser tools, local indexing, and additional services can have very different resource needs.

Illustrative allocations in USD for a full month. These are estimates, not fixed plans or tested workload capacities.
ExamplevCPURAM (GB)DiskMonthly estimate
Minimal allocation example0.150.150 GB$0.58
Lightweight worker example0.250.250.3 GB$1.04
More memory for dependencies0.250.51 GB$1.70
Larger worker example0.511 GB$3.15

References and further reading