mcp-framework/docs/packages.md

912 B

Packages

  • bootstrap : couche CLI optionnelle avec sous-commandes communes (setup, mcp, config show|test, update, version) et hooks métier explicites.
  • cli : helpers pour résoudre un profil, valider une URL, demander des valeurs à l'utilisateur et exécuter un doctor.
  • config : lecture/écriture atomique d'une config JSON versionnée dans os.UserConfigDir().
  • manifest : lecture de mcp.toml à la racine du projet, conversion vers update.ReleaseSource et exposition de métadonnées pour bootstrap/scaffolding.
  • scaffold : génération d'un squelette de projet MCP (arborescence, main.go, mcp.toml, install.sh wizard, wiring de base et README de démarrage).
  • secretstore : lecture/écriture de secrets dans le wallet natif, avec helper runtime OpenFromManifest.
  • update : téléchargement et remplacement du binaire courant depuis un endpoint de release.