FreeMCHost logoFreeMCHost
New — Runtime Clusters

One pool. Many containers.

Buy a Runtime Cluster once and spin up as many servers as you need — Minecraft, Python, Node — splitting CPU, RAM and storage exactly how you want. Resize, reshape, automate via API.

Cancel anytime Full Pterodactyl console REST API included

Every cluster pools

vCPU
RAM
Storage
Ports
Databases
Backups

Why a cluster, not a single server

A single plan is rigid. A cluster lets your stack grow, shrink and shape-shift — without ever buying a second subscription.

Stack workloads

Run a Minecraft survival, a Node bot and a Python worker side by side under one subscription.

Reshape on the fly

Resize containers in-place — files, IPs and backups stay untouched.

Zero idle waste

Allocate only what each container needs. The rest stays in the pool for the next idea.

Mix server types

Switch a container from Paper to Python without a new purchase or migration.

Real ports, real IPs

Each container is a full Pterodactyl server with its own console, files and network.

One bill, one renewal

Cluster cancels cleanly. Every container retires with it — no orphaned charges.

How it works

01

Pick a pool

Choose total CPU, RAM, storage, ports, backups and databases that fit your stack.

02

Spin up containers

Create as many as your plan allows. Each is a real server with full controls.

03

Resize anytime

Move resources between containers without rebuilding. Cancel returns the whole pool.

One dashboard. Total control.

See every container, every byte allocated, every port assigned — and reshape it in seconds. No tickets, no migrations.

  • Full Pterodactyl console, files and SFTP per container
  • Egg whitelist defined by your plan
  • Backups and databases pooled across the cluster

Cluster

production-pool

Active
RAM pool7 / 8 GB

13% free for new containers

survival.mc

4 GB · 200% CPU

discord-bot.js

1 GB · 50% CPU

worker.py

2 GB · 100% CPU

REST API included

Automate everything from your code

Generate up to 10 API keys per cluster and drive every container from your scripts, bots or CI/CD pipelines. Same rules as the dashboard, zero compromise.

  • Create, rename, resize and delete containers
  • Control power state (start, stop, restart)
  • Query capacity, eggs and live container list
POST /containers
curl https://freemchost.com/api/public/clusters/v1/containers \
  -H "Authorization: Bearer fmch_xxx" \
  -X POST \
  -d '{
    "name": "build-runner",
    "egg": "nodejs",
    "ram_mb": 1024,
    "cpu_cores": 1
  }'

Frequently asked questions

What is a Runtime Cluster?+

A Runtime Cluster is a single subscription that gives you a pool of CPU, RAM, storage, ports, databases and backups. You can split that pool across as many containers (Minecraft, Node, Python…) as your plan allows.

Can I run Minecraft servers inside a cluster?+

Yes. Every container is a full Pterodactyl server with console, files and SFTP. Pick Paper, Forge, Fabric or any other Minecraft egg whitelisted in your plan.

Can I resize containers without losing my data?+

Yes. Resizing is in-place: files, IPs and backups stay untouched. Resources move between containers without rebuilding.

Is there an API?+

Yes. Each cluster supports up to 10 API keys. You can create, rename, resize, power-cycle and delete containers from your scripts, bots or CI.

What happens if I cancel?+

The cluster cancels cleanly at the end of the period. Every container retires with it — no orphaned charges.

Ready to outgrow single servers?

One subscription, every workload. Spin up your first cluster in under a minute.