
MCP Base
Interface UIpar fuzzylabs
Une bibliothèque Python fondamentale pour construire des serveurs Model Context Protocol (MCP) avec des modèles réutilisables.
Ce qu'il fait
MCP Base est une bibliothèque d'utilitaires pour développeurs conçue pour accélérer la création de serveurs Model Context Protocol (MCP). Elle fournit un ensemble de classes de base abstraites et d'outils utilitaires qui gèrent les parties répétitives du développement de serveurs, telles que l'authentification, la pagination et la construction de paramètres, permettant aux développeurs de se concentrer sur la logique réelle des outils.
Outils
- BaseMCPServer : Classe abstraite pour une configuration rapide du serveur.
- BearerTokenAPIClient : Client HTTP simplifié pour les API basées sur des jetons.
- APIKeyClient : Gestionnaire d'authentification standardisé par clé API.
- @paginated_endpoint : Décorateur pour la pagination automatique des API.
- MCPToolRegistry : Système d'organisation et de gestion des outils.
Installation
S'agissant d'une bibliothèque pour construire des serveurs, pour l'utiliser dans un projet :
pip install mcp-base
Pour un serveur construit avec MCP Base, l'entrée claude_desktop_config.json ressemble généralement à ceci :
{
"mcpServers": {
"my-base-server": {
"command": "python3",
"args": ["path/to/server.py"]
}
}
}
Hôtes supportés
- Claude
Installation rapide
pip install mcp-baseInformations
- Tarification
- free
- Publié






