NestDaddy

Nightbreak Forge

io.nightbreak/forge · v1.0.0

Read-only knowledge of Nightbreak Minecraft plugins: wiki, source, config schemas and validation.

Connect Remote server

Terminal
claude mcp add --transport http forge https://forge.nightbreak.io/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "forge": {
      "url": "https://forge.nightbreak.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "forge": {
      "type": "http",
      "url": "https://forge.nightbreak.io/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://forge.nightbreak.io/mcp

Tools 10 found in our last check

  • search_plugin_source

    Search the EliteMobs, MagmaCore, BetterStructures, FreeMinecraftModels, CannonRTP and ResurrectionChest source code for a query. By default searches every mirrored repo by file content (grep). MagmaCore contains shared core functionality (Lua engine, base entity tables, scriptin…

  • fetch_plugin_source_file

    Fetch a file from a mirrored plugin source repo. Optional line slicing for large files.

  • get_local_lua_reference

    Read the current Nightbreak Forge local Lua validator/editor reference. Use this to see which hooks, fields, methods, exact values, and handle helpers the editor currently knows about. **Pass `script_type` matching the file you are working on:** `"lua-power"` (default, EliteMobs…

  • validate_lua_power_draft

    Validate a draft Lua script against the local Nightbreak Forge Lua validator. Use this before finalizing generated Lua files to catch unknown helpers, invalid fields, or malformed file structure. **IMPORTANT: pass `script_type` matching the file you are generating.** Use `"lua-p…

  • search_wiki

    Search the Nightbreak wiki for relevant pages and snippets. Matching is by word and case-insensitive, ranked by title, page name and body. Each result has a `page` value to pass to fetch_wiki_page. Use for high-level docs, examples, and tutorials — not for symbol verification (u…

  • fetch_wiki_page

    Fetch and extract readable content from a specific Nightbreak wiki page such as "EliteMobs/lua_getting_started". Page names change as the wiki grows: take them from search_wiki results. A missing page returns `suggestions` with the closest existing pages.

  • get_authoring_notes

    Where each config type's files go and the plugin rules Forge's own assistant follows: per-type notes, the newer plugins' knowledge, boss movement and combat AI, and the Lua hook quick reference. Read it once before writing files.

  • list_config_types

    The config file types Forge knows for the released plugins, with each type's plugin, label, server path, format and wiki page. Pass a type to get_config_schema or as the path when validating.

  • get_config_schema

    One config type's fields as Forge edits and validates them: key, value type, default, whether it is required, description and allowed values. Long option lists are shortened; pass field to get one field with all its options.

  • validate_config_files

    Validate plugin config files (YAML and Lua) with Forge's validator: required fields, allowed values, plugin rules, Lua analysis, and references between the files you send (a boss's powers, a dungeon's bosses). Send each file with its server path, such as "plugins/EliteMobs/custo…

Details

Endpointhttps://forge.nightbreak.io/mcp (Streamable HTTP)
First published29 Oct 2026
Last updated29 Oct 2026
Registry nameio.nightbreak/forge

More files and documents servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.