
OpenAPI MCP Server
par sagenkoder
Permet aux LLM d'explorer et d'interagir avec n'importe quelle API en fournissant une interface structurée pour les spécifications OpenAPI.
Ce qu'il fait
Ce serveur permet aux LLM de naviguer, de comprendre et d'interagir avec les API REST en analysant leurs spécifications OpenAPI. Il transforme des documents d'API statiques en un ensemble d'outils interactifs que l'IA peut utiliser pour découvrir des points de terminaison, inspecter des schémas et comprendre les catégories d'API.
Outils
- list_categories : Liste les catégories d'API basées sur les segments de chemin.
- list_endpoints : Liste les points de terminaison disponibles, éventuellement filtrés par catégorie.
- show_endpoint : Fournit des informations détaillées sur un point de terminaison spécifique, y compris les paramètres et les schémas.
- get_spec_info : Récupère des informations générales sur la spécification de l'API.
- show_schema : Inspecte des composants de schéma spécifiques au sein de l'API.
Installation
Ajoutez ce qui suit à votre fichier claude_desktop_config.json :
{
"mcpServers": {
"openapi": {
"command": "docker",
"args": ["run", "-i", "--rm", "-e", "OPENAPI_SPEC_URL=https://api.example.com/openapi.json", "ghcr.io/sagenkoder/go-openapi-exploration-mcp-server:latest"]
}
}
}
Hôtes supportés
- claude
Installation rapide
docker run -i --rm -e OPENAPI_SPEC_URL=https://api.example.com/openapi.json ghcr.io/sagenkoder/go-openapi-exploration-mcp-server:latestInformations
- Tarification
- free
- Publié






