Verwende deine eigene KI mit dem Forge-MCP-Server
Das Plugin-Wissen von Nightbreak Forge ist auch ein MCP-Server. Claude, ChatGPT, Cursor, VS Code und andere Assistenten, die MCP unterstützen, können ihn nutzen, um Inhalte für EliteMobs, BetterStructures, FreeMinecraftModels, EternalTD, CannonRTP und ResurrectionChest zu schreiben und zu prüfen. ResourcePackManager und BetterFood werden nur über dieses Wiki abgedeckt.
Du brauchst weder ein Konto noch einen Schlüssel. Der Server ist schreibgeschützt: Er speichert nichts von dem, was du sendest, und kann weder deinen Minecraft-Server noch deine Dateien erreichen.
Das ist nicht so leistungsfähig wie der eigene KI-Assistent von Forge unter forge.nightbreak.io, der für die besten Ergebnisse feinabgestimmt wurde und direkt in deinem geöffneten Arbeitsbereich arbeitet.
Verbinden
Die Server-URL lautet:
https://forge.nightbreak.io/mcp
-
Claude Code: Führe dies in einem Terminal aus:
claude mcp add --transport http nightbreak https://forge.nightbreak.io/mcp -
Claude im Web oder auf dem Desktop: Öffne Settings → Connectors → Add custom connector und füge dann die URL ein.
-
Cursor, VS Code und andere MCP-Clients: Füge einen entfernten HTTP-MCP-Server mit der URL hinzu.
Die Forge-Startseite enthält dieselben Schritte unter MCP setup.
Was dein Assistent kann
| Tool | Was es tut |
|---|---|
get_authoring_notes | Wo die Dateien jedes Konfigurationstyps abgelegt werden, und die Plugin-Regeln, denen Forges eigener Assistent folgt |
list_config_types | Jeder Konfigurationstyp mit seinem Serverpfad und Format (YAML oder Lua) |
get_config_schema | Die Felder eines Typs, Standardwerte, Pflichtschlüssel und erlaubte Werte |
validate_config_files | Führt Forges Validator auf YAML- und Lua-Dateien aus, einschließlich der Verweise zwischen den Dateien, die du sendest |
search_wiki, fetch_wiki_page | Durchsucht und liest dieses Wiki |
search_plugin_source, fetch_plugin_source_file | Durchsucht und liest den öffentlichen Quellcode der Plugins und von MagmaCore |
get_local_lua_reference, validate_lua_power_draft | Die Lua-Scripting-Referenz und ihre statischen Prüfungen |
Gute Ergebnisse erzielen
- Bitte deinen Assistenten,
get_authoring_noteszu lesen, bevor er irgendetwas schreibt. - Lass ihn
validate_config_filesfür jede Datei ausführen, die er schreibt, bevor du sie auf deinen Server legst. Sende zusammengehörige Dateien gemeinsam, etwa einen Boss und seine Kräfte, damit die Verweise zwischen ihnen geprüft werden. Eine Datei, die du nicht sendest, wird als nicht gefunden gemeldet. - Gib jeder Datei ihren vollständigen Serverpfad, etwa
plugins/EliteMobs/custombosses/frost_king.yml, damit Forge erkennen kann, um welchen Typ es sich handelt. - Teste neue Inhalte zuerst auf einem Testserver, so wie bei allem, was du von Hand schreibst.