Saltar al contenido principal

Usa tu propia IA con el servidor MCP de Forge

El conocimiento sobre plugins de Nightbreak Forge también es un servidor MCP. Claude, ChatGPT, Cursor, VS Code y otros asistentes compatibles con MCP pueden usarlo para escribir y revisar contenido de EliteMobs, BetterStructures, FreeMinecraftModels, EternalTD, CannonRTP y ResurrectionChest. ResourcePackManager y BetterFood solo se cubren a través de esta wiki.

No necesitas una cuenta ni una clave. El servidor es de solo lectura: no conserva nada de lo que le envías y no puede acceder a tu servidor de Minecraft ni a tus archivos.

nota

Esto no es tan potente como el propio Asistente de IA de Forge en forge.nightbreak.io, que ha sido afinado para obtener los mejores resultados y funciona directamente en tu espacio de trabajo abierto.

Conéctalo​

La URL del servidor es:

https://forge.nightbreak.io/mcp
  • Claude Code: ejecuta esto en una terminal:

    claude mcp add --transport http nightbreak https://forge.nightbreak.io/mcp
  • Claude en la web o en el escritorio: abre Settings → Connectors → Add custom connector y luego pega la URL.

  • Cursor, VS Code y otros clientes MCP: añade un servidor MCP HTTP remoto con la URL.

La página de inicio de Forge tiene los mismos pasos en MCP setup.

Qué puede hacer tu asistente​

HerramientaQué hace
get_authoring_notesDónde van los archivos de cada tipo de configuración y las reglas de los plugins que sigue el propio asistente de Forge
list_config_typesTodos los tipos de configuración, con su ruta en el servidor y su formato (YAML o Lua)
get_config_schemaLos campos de un tipo, sus valores predeterminados, las claves obligatorias y los valores permitidos
validate_config_filesEjecuta el validador de Forge sobre archivos YAML y Lua, incluidas las referencias entre los archivos que envíes
search_wiki, fetch_wiki_pageBusca y lee esta wiki
search_plugin_source, fetch_plugin_source_fileBusca y lee el código fuente público de los plugins y de MagmaCore
get_local_lua_reference, validate_lua_power_draftLa referencia de scripting en Lua y sus comprobaciones estáticas

Cómo obtener buenos resultados​

  • Pide a tu asistente que lea get_authoring_notes antes de escribir nada.
  • Haz que ejecute validate_config_files en cada archivo que escriba antes de ponerlos en tu servidor. Envía juntos los archivos relacionados, como un jefe y sus poderes, para que se comprueben las referencias entre ellos. Un archivo que no envíes se notifica como no encontrado.
  • Da a cada archivo su ruta completa en el servidor, como plugins/EliteMobs/custombosses/frost_king.yml, para que Forge pueda saber de qué tipo es.
  • Prueba el contenido nuevo primero en un servidor de pruebas, como harías con cualquier cosa que escribas a mano.