Construisez des serveurs MCP authentifiés à partir de fichiers Python avec Golf
Échafaudez, construisez et exécutez des serveurs MCP à partir d'une structure de projet Python prévisible avec outils, prompts, ressources, authentification et hooks OpenTelemetry.
Prérequis
Python 3.10+, pip, CLI Golf, client compatible MCP
Installation
Utilisez le chemin d'installation en amont ou la configuration correspondant à votre environnement :
- pip install golf-mcp
Exigences et mises en garde de la source en amont :
- Golf est un framework conçu pour simplifier la création d'applications serveur MCP. Il permet aux développeurs de définir les capacités du serveur — outils, prompts et ressources — sous forme de fichiers Python simples dans une structure conventionnelle...
- Assurez-vous d'avoir Python (3.10+ recommandé) installé. Ensuite, installez Golf avec pip :
- tools/, resources/, prompts/ : Contiennent vos fichiers Python, chacun définissant un seul composant. Ces répertoires peuvent également contenir des sous-répertoires imbriqués pour mieux organiser vos composants (par exemple, tools/payments...
Notes d'utilisation de base ou de démarrage :
-
Mettez votre projet Golf en service en quelques étapes simples :
-
Utilisez la CLI Golf pour générer un nouveau projet :
-
golf init votre-nom-de-projet
-
Source : https://github.com/golf-mcp/golf
-
Extrait de la documentation en amont : https://raw.githubusercontent.com/golf-mcp/golf/HEAD/README.md