AI in the panel

AI that reads your server before it answers

Three things, on every server we host. A Copilot in the chat tab that checks your console, your memory and your players before it says anything, and proposes fixes you apply. A crash doctor that reads the crash report so you do not have to. And AI Access, an MCP server that connects the assistant you already use to your account.

  • Included on every plan, free tier too
  • Nothing changes until you apply it
  • Crashes diagnosed on their own
  • Claude, Cursor or any MCP client
Cobblestone SMPOnline
ConsoleCopilotSettings

why did TPS drop tonight?

Read: ConsoleRead: Memory and CPURead: Player activity

The tick was over 100 ms from 20:40 to 21:20, with nine players on.

Memory is not the problem: 3.1 of 6 GB used, and it never climbed.

The console shows TidalCaves generating new cave systems the whole time, while two players explored the mining world. Your view distance is 16, so each of them pulls a lot of fresh chunks at once.

Set view distance to 8

Fewer chunks per player while they explore. This one applies on the next restart, so I can propose that too.

ApplyDismiss

Crash doctor

Crashed at 03:12

EmberLoom 4.2 needs StoneCore 1.8, and the mods folder does not have it.

Fix: Add StoneCore 1.8 for this version to the mods folder, or remove EmberLoom, then start the server.

Copilot

An operator in the chat tab

Every server has a Copilot tab next to the console. Ask it why the server is lagging, why it went down last night, why a friend cannot get in, or tell it to turn the view distance down. It answers from your server, not from a manual.

What it looks at

  • Your console output, as it is now
  • Live memory and CPU on the running server
  • Who joined and left, and when
  • The server itself: status, software, RAM and disk, settings, ports and the last crash

What it can do

Copilot proposes, you decide. When the answer is a settings change or a restart it comes back as a card with a one-line reason and two buttons. Press Apply and the change happens exactly as if you had used the settings page yourself, and it shows up in the server's activity history. Press Dismiss and nothing happened.

Only a short list can even be proposed: a restart, view distance, simulation distance, difficulty, MOTD, slots, spawn protection, automatic restarts, automatic updates and chat compatibility mode. Billing, deletions and your account are out of reach. World settings apply on the next restart, which Copilot tells you and can propose as its own card.

It can misread things. Treat a surprising answer the way you would treat advice from a friend who knows servers, and check before you apply.

An exchange, start to finish

You

my friend cannot join, it says he is not whitelisted

Copilot

The console has three rejected joins from Fylo_ in the last ten minutes, all of them at the whitelist. Your whitelist is on and Fylo_ is not on it.

Copilot

Two ways out: run whitelist add Fylo_ in the console to let him in, or turn the whitelist off in Settings if you want the server open. I can restart the server afterwards if you want one.

Copilot can run a restart or change a setting once you press Apply. Console commands like this one stay yours to type, or your own assistant can run them over AI Access.

Crash doctor

The log read for you

When a server goes down, the crash report is read straight away and a card appears above your console with what happened and what to do. A server that dies during boot never writes a crash report, so the console output is read instead and you get the same card.

What the card tells you

  • The cause, in a sentence
  • The mod, plugin or entity to blame, when there is one
  • The fix in terms of your panel: add RAM here, install that mod, change this setting
  • How serious it is and how confident the answer is

The common crashes are recognised by their signature the moment they land, so the card is usually there before you have opened the tab. The unusual ones take a little reading and still arrive within about a minute. Hosted Discord bots and web apps get the same treatment: when one dies in a loop, its build and runtime output is read and you get the cause and the fix.

How you hear about it

Alerts tell you the things you did not do yourself: an unexpected offline, a crash, the server coming back, a failed backup, a tick that has been struggling for ten minutes, and players being turned away at login. Stopping, restarting and hibernating never alert you. A crash loop is throttled to one message instead of fifty.

  • Discord webhook
  • Email
  • Phone push

Set them per server under Settings and then Alerts, or once for the whole account under Notifications. Switch on the Discord crash report under Integrations and a crash sends the crash log, the server log and the exact time to your channel.

Crashed at 03:12

Cause
The server thread died generating terrain. EmberLoom 4.2 threw on a chunk in the mining world.
Culprit
EmberLoom 4.2
Fix
EmberLoom needs StoneCore 1.8 and it is not in your mods folder. Add it for this version, or remove EmberLoom, then start the server. Memory was not the problem here, 3.1 of 6 GB in use.
Severity
High
Confidence
High

The crash log stays on the card underneath the verdict, so you can read it yourself whenever you want to.

AI Access

Point your own assistant at your account

FadeHost runs a Model Context Protocol server at https://api.fadehost.com/mcp. MCP is the open standard that lets an assistant use real tools, so Claude, Cursor or any client that speaks it over streamable HTTP can check your servers, read the console, start and stop things, edit a config and take a backup. You connect it once and then ask in your own words.

1

Open Profile, then AI Access

In the panel. Give the token a name so you know later which client is holding it.

2

Pick Read or Manage

Read looks: servers, status, console, live stats, player activity, backups. Manage adds start, stop, restart, console commands and backups.

3

Copy it once

The token is shown a single time. The page gives you the command for Claude Code and the JSON for everything else, already filled in.

Any MCP client

{
  "mcpServers": {
    "fadehost": {
      "type": "http",
      "url": "https://api.fadehost.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_TOKEN"
      }
    }
  }
}

Claude Code, in one command

claude mcp add --transport http fadehost \
  https://api.fadehost.com/mcp \
  --header "Authorization: Bearer YOUR_TOKEN"

The AI Access page shows both of these with your new token already in them. Then ask: is my server up, who played this week, restart it and take a backup first.

What the assistant can do

A Read token can look, a Manage token can act. Every call runs through the same permission, subscription and quota checks as the button in the panel, so a token can never do more than your own account can.

Servers

  • list_servers

    Read

    Every server you can manage, with its id, game, status and address

  • get_server

    Read

    One server in full: status, software, RAM and disk, settings, ports, last crash

  • get_creation_options

    Read

    The presets and per-game options a new server can be created with, and what your plan allows

  • create_server

    Manage

    Create one from plain names: Paper, Velocity, a version string, a preset, options like difficulty or a map

  • start_server, stop_server, restart_server

    Manage

    Power control. Stopping saves the world first

Console and files

  • get_console_logs

    Read

    Recent console output, framed as data so a player's chat message is never read as an instruction

  • send_console_command

    Manage

    One command over RCON, with its output returned

  • list_files, read_file

    Files

    Browse the server and read a config or text file, up to 96KB

  • write_file

    Files

    Create or overwrite one config file. Most changes apply after a restart

Health and backups

  • get_live_stats

    Read

    Live memory and CPU

  • get_player_activity

    Read

    Joins, leaves, chat counts and recent players over a window you pick

  • list_backups

    Read

    Your off-site snapshots

  • create_backup

    Manage

    Take one now

Apps, bots and VPS

  • create_app

    Manage

    Deploy a Discord bot or a web app from a GitHub or GitLab repository, with environment variables and an address in the same call

  • list_bots, get_bot_logs

    Bots

    Your hosted bots, and a bot's deploys, output and crashes

  • power_bot

    Bots

    Start, stop or restart a bot

  • list_vps, power_vps

    VPS

    Your managed VPS instances, and start, shut down or reboot one

Deleting a server or a VPS, restoring a backup over your world, and a bot's environment variables stay panel-only on purpose. Console output and file contents reach the assistant labelled as data, so something a player typed in chat is never taken as an instruction. The server is listed on Smithery and in the official MCP registry as com.fadehost/mcp.

Everything the three of them do

The whole list, so you can see where one ends and the next begins.

Copilot

A chat tab on every server

Open the server, open Copilot, ask in plain language. Free servers have it too.

Copilot

It reads before it answers

Your console, your live memory and CPU, your player activity and the server's own settings. Not a guess from a manual.

Copilot

Fixes arrive as cards

When the fix is a settings change or a restart, Copilot proposes it with a one-line reason. Apply it or dismiss it. Nothing happens until you do.

Copilot

A short list of safe changes

A restart, and everyday settings: view distance, simulation distance, difficulty, MOTD, slots, spawn protection, automatic restarts and updates, chat compatibility. Never billing, never a deletion, never your account.

Copilot

Applied like you did it yourself

An applied card runs the same code as the settings page and shows up in the server's activity history.

Crash doctor

Every crash diagnosed

The crash report is read the moment the server goes down, and the cause, the culprit and the fix land on a card above your console.

Crash doctor

Boots that die too

A server that never starts writes no crash report. The console is read instead, so a failed boot gets the same answer.

Crash doctor

Bots and apps as well

A hosted bot or app that dies in a loop gets its build and runtime output read the same way.

Crash doctor

Crash reports in Discord

Switch it on under Integrations and a crash sends you the crash log, the server log and the exact time.

Crash doctor

Alerts in plain words

Unexpected offline, crashed, back online, backup failed, slow ticks, players blocked at login. Discord webhook, email or phone push. Crash loops are throttled to one alert.

AI Access

An MCP server on your account

Your account answers at https://api.fadehost.com/mcp over the Model Context Protocol, the open standard clients already speak. One endpoint, nothing to install.

AI Access

Tokens with a scope

Read looks, Manage acts. Ten per account, shown once, revoked instantly, with a last used column so you can spot the ones you forgot.

AI Access

Your permissions, never more

Every call runs the same permission, subscription and quota checks as the button in the panel, team roles included. Sixty requests a minute per account.

AI Access

Destructive things stay in the panel

An assistant cannot delete a server or a VPS, cannot restore a backup over your world, and cannot touch a bot's environment variables or delete it.

AI Access

Listed where assistants look

On Smithery and in the official MCP registry as com.fadehost/mcp, so clients that browse a directory find it.

AI Access

The network recipe is built in

Ask for a proxy network and the assistant can create the backends and a Velocity proxy, wire the addresses, set up modern forwarding and hand you one address.

What it costs

Nothing. Copilot, the crash doctor, the alerts and AI Access come with the server, on every plan, and the free tier is not an exception. You pay for RAM and storage, the same as everyone else, and the AI is part of the panel you get with it.

  • No AI add-on to buy and no per-message charge
  • No key of your own to supply for Copilot or the crash doctor
  • Alerts are unlimited and included with every server
  • AI Access tokens are free; bring whichever assistant you already pay for

The server prices it comes with

Free server
2 GB, no card, sleeps when nobody is on it
$0
Lite
The same 2 GB and your same world, 30 GB of storage
$2/mo
Always on
1 GB and 30 GB of storage to start, then $1 per extra GB
$2.50/mo

The full breakdown is on the pricing page. No card is needed for the trial or the free server.

Frequently asked questions

Which AI apps work with it?
Any client that speaks MCP over streamable HTTP and lets you set a header: Claude Desktop, Claude Code, Cursor and the growing list of agents and editors that support it. The AI Access page hands you the Claude Code command and the generic JSON with your token already in them. The server is listed on Smithery and in the official MCP registry as com.fadehost/mcp.
Is it safe to let an AI touch my server?
Every call runs through the same permission, subscription and quota checks as the button in the panel, team roles included, so a token can never do more than you can. Deleting a server or a VPS and restoring a backup over your world are panel-only by design, and so are a bot's environment variables and deletion. File writes overwrite the one file you name, so have the assistant read a file before it edits it. Console output and file contents are handed to the assistant labelled as data, so a message a player typed on your server is not read as an instruction.
What does it cost?
Nothing extra. Copilot, the crash doctor, the alerts and AI Access are included with every server, on every plan, the free tier included.
Can I revoke access?
Yes, instantly. Tokens live on the AI Access page with a last used column. Delete one and the client holding it loses access on its next request. You can hold ten at a time, so one per client is easy to keep track of.
What can Copilot actually change?
A restart, and everyday settings: view distance, simulation distance, difficulty, MOTD, slots, spawn protection, automatic restarts, automatic updates and chat compatibility mode. It cannot touch billing, cannot delete anything and cannot change your account. World settings take effect on the next restart, and Copilot tells you that and can propose the restart as its own card.
Does Copilot ever act on its own?
No. It proposes, you apply. A proposal is a card with a one-line reason and two buttons, and the change only happens when you press Apply. It is then applied exactly as if you had used the settings page, and it appears in the server's activity history.
How fast is the crash doctor?
The common crashes are recognised by their signature the moment the server goes down, so the card is usually there before you have the tab open. The unusual ones take longer to read but still land within about a minute.
What if the server never starts at all?
A server that dies during boot writes no crash report, so the console output is read instead and you get the same card: what stopped it and what to do about it. Modpacks that fail on a missing or client-only mod are the usual case.
Can the diagnosis be wrong?
Yes. Treat it like advice from a friend who knows servers: usually right, worth a second look when it surprises you. It says how confident it is, and the crash log stays on the card so you can read it yourself.
How do the alerts reach me?
Open the server, go to Settings and then Alerts, tick the events you care about and pick a Discord webhook, email, phone push through the free ntfy app, or all three. Or set them once for the whole account under Notifications and every server inherits them. Stopping, restarting and hibernating never alert you, because you did those.
Does any of this work with my Discord bot or app?
Yes. A hosted bot or app that crashes in a loop gets read the same way, and an assistant connected over MCP can list your bots, read a bot's deploys and output, and start, stop or restart one. Deploying a new app from a repository is a tool too.
Can my assistant create a server for me?
Yes, with a Manage token. It can ask what your plan allows, then create the server from plain names like Paper or a version string, with a preset and per-game options. The recipe for a proxy network is built into the server, so it can also stand up the backends, wire a Velocity proxy and hand you one address.
Is there a limit on how much I can ask?
Copilot has an hourly message limit per server so one busy chat cannot crowd out everyone else. MCP is limited to sixty requests a minute per account. Neither is something normal use runs into.
Do I need my own AI subscription?
Not for Copilot, the crash doctor or the alerts. Those run on our side and are part of the server. AI Access is the other direction: you point the assistant you already use at your account, so that one is yours.