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
why did TPS drop tonight?
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.
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
- 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.
Open Profile, then AI Access
In the panel. Give the token a name so you know later which client is holding it.
Pick Read or Manage
Read looks: servers, status, console, live stats, player activity, backups. Manage adds start, stop, restart, console commands and backups.
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
ReadEvery server you can manage, with its id, game, status and address
get_server
ReadOne server in full: status, software, RAM and disk, settings, ports, last crash
get_creation_options
ReadThe presets and per-game options a new server can be created with, and what your plan allows
create_server
ManageCreate one from plain names: Paper, Velocity, a version string, a preset, options like difficulty or a map
start_server, stop_server, restart_server
ManagePower control. Stopping saves the world first
Console and files
get_console_logs
ReadRecent console output, framed as data so a player's chat message is never read as an instruction
send_console_command
ManageOne command over RCON, with its output returned
list_files, read_file
FilesBrowse the server and read a config or text file, up to 96KB
write_file
FilesCreate or overwrite one config file. Most changes apply after a restart
Health and backups
get_live_stats
ReadLive memory and CPU
get_player_activity
ReadJoins, leaves, chat counts and recent players over a window you pick
list_backups
ReadYour off-site snapshots
create_backup
ManageTake one now
Apps, bots and VPS
create_app
ManageDeploy 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
BotsYour hosted bots, and a bot's deploys, output and crashes
power_bot
BotsStart, stop or restart a bot
list_vps, power_vps
VPSYour 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.
A chat tab on every server
Open the server, open Copilot, ask in plain language. Free servers have it too.
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.
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.
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.
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.
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.
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.
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 reports in Discord
Switch it on under Integrations and a crash sends you the crash log, the server log and the exact time.
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.
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.
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.
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.
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.
Listed where assistants look
On Smithery and in the official MCP registry as com.fadehost/mcp, so clients that browse a directory find it.
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
- Lite
- The same 2 GB and your same world, 30 GB of storage
- Always on
- 1 GB and 30 GB of storage to start, then $1 per extra GB
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.
Read on
Copilot
What it can see, how an action card works, and what it can never change.
AI Access
Create a token, connect a client, the full tool table and the troubleshooting list.
Discord crash reporting
Switch crash reports on and see what lands in your channel.
Server alerts
Every event that fires, the three destinations, and the account-wide defaults.