Fabricator MCP
Fabricator MCP reads Minecraft server logs and mods through the Fabricator panel so an agent can find why a modpack crashes
- 59 ★ on the repository
- Last commit
Extended access
Why this level
- With the manage scope the agent starts and stops servers, installs mods and deletes jar files
- The panel token is stored in the client configuration
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/fabricatorDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- With the manage scope the agent starts and stops servers, installs mods and deletes jar files
- The panel token is stored in the client configuration
This is third-party code. Review the repository files before installing.
What it does
Fabricator is a self-hosted web panel for Minecraft servers with Fabric, Quilt, NeoForge, Forge, Paper and other loaders. The repository includes the `fabricator-panel-mcp` MCP server, which runs next to the client and calls the panel's HTTP API with a token from the settings. Its main job is finding out why a modded server crashes. The agent reads the console and crash logs, lists installed mods, checks their compatibility on Modrinth, updates or removes a mod and restarts the server. A token with the `read` scope only reads, and the `manage` scope allows starting, stopping, installing and deleting jar files.
Who it is for. Minecraft server admins with modpacks who work through crashes together with an agent.
Good fit when
- A modpack server crashes at startup and the agent looks for the culprit mod in the crash log
- Compatibility of a dozen mods with a new game version has to be checked through Modrinth
- A mod has to be updated or removed and the server restarted
- You need to learn which installed mods have updates
Not a fit when
- The Fabricator panel is not deployed
- You want to create worlds or change gameplay, which is outside the server's scope
- A token with the manage scope cannot be trusted to an agent unattended
Example request
Why does my server crash at startup? Read the crash log and check the mods for compatibility on ModrinthMCP
- Transport
- stdio
- Authentication
- API key
Environment variables
FABRICATOR_URLrequired- Fabricator panel address
FABRICATOR_TOKENrequired, secret- API token from the panel settings
Limitations
The Fabricator panel reachable from your machine, the Model Context Protocol section enabled in settings and an API token are required. The package is in beta and the client setup may change. The `uv` manager on `PATH` is mandatory: without it the client reports that the server fails to launch. Permissions are decided by the panel from the token and this package sets no security boundary, so its toolset is narrower than what the token reaches. Start with the `read` scope.
How to disable. Revoke the token in the panel settings, then delete the `fabricator` entry from the client configuration.
FAQ
How do I connect the Fabricator MCP server?
Create a token in the panel settings under Model Context Protocol and add `uvx fabricator-panel-mcp` with `FABRICATOR_URL` and `FABRICATOR_TOKEN` to the configuration.
Which token scope should I pick?
`read` is enough for diagnostics: it reads logs and mods and changes nothing. The `manage` scope adds start, stop, mod install and jar deletion.
What does the Fabricator panel itself do?
It is a web interface for Minecraft servers: loader installs, mod and plugin management through Modrinth, logs, backups, scheduled commands and several servers in one panel.
How do I run the panel?
Docker is recommended: fetch `docker-compose.yml` from the repository and run `docker compose up -d`. The panel listens only on 127.0.0.1:5000 and the operator is created on first login.
Why is uv needed?
The server starts with `uvx`, which clients do not bundle. Without `uv` on `PATH` the client shows a launch failure that is easy to mistake for a token problem.
Discussion
No questions or reviews yet.
Related
MCP serversThe Coder MCP server manages workspaces and templates, edits files, runs commands and drives Coder agent chats.
A secure MCP runtime through which an agent operates local machines, servers and containers
Cloudflare MCP servers
Cloudflare MCP Server
A set of remote Cloudflare MCP servers: documentation, Workers, logs, Radar, browser, DNS and other account services
The built-in OneUptime MCP: an agent works incidents, reads logs and traces, acknowledges alerts and sets up monitors.
Tmux MCP Server: agent access to tmux sessions
Tmux MCP Server
An MCP server that lets an agent read tmux panes, run commands in them and create sessions while you watch the output
maintenant monitoring MCP server: an agent reads container logs, check history and alerts but never touches the containers
README in short
The README describes panel features: loaders, mods, logs, backups, schedules and Docker. A separate README in the `mcp` folder explains connecting the MCP server, token scopes and the crash diagnosis tools.