Compatibility
Minecraft: Java Edition
1.21.1
Platforms
Supported environments
Server-side
Singleplayer
Links
Tags
Creators
Details
Licensed MIT
Published 4 days ago
Updated last month
FTB Quests Bridge
Author and edit FTB Quests content on a live Minecraft server, straight from Claude Code. Edits apply through the server's own quest APIs and broadcast to connected players in real time, so an admin can rewrite the quest book while playing.
This is the server-side mod half of the project. It runs a loopback HTTP and JSON API inside your server. The companion Claude Code plugin (an MCP server, a skill, and slash commands) connects to it and exposes ftbq_* tools that create, edit, move, and delete chapters, quests, tasks, rewards, and dependencies.
Requirements
- Minecraft 1.21.1 (NeoForge or Fabric)
- FTB Quests 2101.1.31+, FTB Library, and Architectury API
- Node 18 or newer on the machine running Claude Code
Install the mod
- Download the jar for your loader (Fabric or NeoForge) and place it in the server's mods folder, alongside FTB Quests, FTB Library, and Architectury API.
- Start the server once. It generates config/ftbquests-bridge/runtime.json with the bridge port and auth token, and binds to 127.0.0.1 by default.
Install the Claude Code plugin
- Add the marketplace: /plugin marketplace add west3436/ftbquests-mcp
- Install the plugin: /plugin install ftbquests@ftbquests-mcp
- Build the MCP server: in the installed plugin's mcp-server folder, run npm install and then npm run build.
- Point it at your server: set FTBQUESTS_SERVER_DIR to your Minecraft instance directory, then fully restart Claude Code.
- Verify with /ftbq-status. It should report questsLoaded: true and list your chapters.
Full setup, configuration, and troubleshooting: https://github.com/west3436/ftbquests-mcp


