Aller au contenu principal

Utilisez votre propre IA avec le serveur MCP de Forge

Les connaissances de Nightbreak Forge sur les plugins sont aussi disponibles sous la forme d'un serveur MCP. Claude, ChatGPT, Cursor, VS Code et d'autres assistants compatibles avec MCP peuvent l'utiliser pour écrire et vérifier du contenu pour EliteMobs, BetterStructures, FreeMinecraftModels, EternalTD, CannonRTP et ResurrectionChest. ResourcePackManager et BetterFood ne sont couverts que par ce wiki.

Vous n'avez besoin ni de compte ni de clé. Le serveur est en lecture seule : il ne conserve rien de ce que vous lui envoyez et ne peut accéder ni à votre serveur Minecraft ni à vos fichiers.

remarque

Ce n'est pas aussi puissant que l'assistant IA propre à Forge sur forge.nightbreak.io, qui a été affiné pour obtenir les meilleurs résultats et fonctionne directement dans votre espace de travail ouvert.

Le connecter​

L'URL du serveur est :

https://forge.nightbreak.io/mcp
  • Claude Code : exécutez ceci dans un terminal :

    claude mcp add --transport http nightbreak https://forge.nightbreak.io/mcp
  • Claude sur le web ou sur ordinateur : ouvrez Settings → Connectors → Add custom connector, puis collez l'URL.

  • Cursor, VS Code et autres clients MCP : ajoutez un serveur MCP HTTP distant avec l'URL.

La page de démarrage de Forge propose les mêmes étapes sous MCP setup.

Ce que votre assistant peut faire​

OutilCe qu'il fait
get_authoring_notesL'emplacement des fichiers de chaque type de configuration, et les règles des plugins que suit l'assistant propre à Forge
list_config_typesChaque type de configuration, avec son chemin sur le serveur et son format (YAML ou Lua)
get_config_schemaLes champs d'un type, leurs valeurs par défaut, les clés obligatoires et les valeurs autorisées
validate_config_filesExécute le validateur de Forge sur des fichiers YAML et Lua, y compris les références entre les fichiers que vous envoyez
search_wiki, fetch_wiki_pageRecherche et lit ce wiki
search_plugin_source, fetch_plugin_source_fileRecherche et lit le code source public des plugins et de MagmaCore
get_local_lua_reference, validate_lua_power_draftLa référence de script Lua et ses vérifications statiques

Obtenir de bons résultats​

  • Demandez à votre assistant de lire get_authoring_notes avant d'écrire quoi que ce soit.
  • Faites-lui exécuter validate_config_files sur chaque fichier qu'il écrit avant de les placer sur votre serveur. Envoyez ensemble les fichiers liés, comme un boss et ses pouvoirs, afin que les références entre eux soient vérifiées. Un fichier que vous n'envoyez pas est signalé comme introuvable.
  • Donnez à chaque fichier son chemin complet sur le serveur, par exemple plugins/EliteMobs/custombosses/frost_king.yml, pour que Forge puisse déterminer de quel type il s'agit.
  • Testez d'abord le nouveau contenu sur un serveur de test, comme pour tout ce que vous écrivez à la main.