
MCP API Gateway
Interface UIpar rflpazini
Passerelle universelle pour intégrer n'importe quelle API OpenAPI/Swagger avec Claude Desktop via Docker.
Ce qu'il fait
Sert de pont entre n'importe quelle API REST avec une spécification Swagger/OpenAPI et le Model Context Protocol. Il génère dynamiquement des outils MCP basés sur la spécification API fournie, permettant à Claude d'interagir avec pratiquement n'importe quel service web sans écrire de code serveur personnalisé.
Outils
check_api_health: Vérifie la connectivité, le statut HTTP et le temps de réponse pour toutes les API configurées.- Outils dynamiques : Génère automatiquement un outil pour chaque endpoint défini dans la spécification OpenAPI/Swagger fournie.
Installation
Ajoutez à votre fichier claude_desktop_config.json :
{
"mcpServers": {
"my-api": {
"command": "docker",
"args": [
"run", "--rm", "-i", "--pull", "always",
"-e", "API_1_NAME=my-api",
"-e", "API_1_SWAGGER_URL=https://api.example.com/swagger.json",
"-e", "API_1_BASE_URL=https://api.example.com/v1",
"-e", "API_1_HEADER_AUTHORIZATION=Bearer VOTRE_TOKEN",
"rflpazini/mcp-api-gateway:latest"
]
}
}
}
Hôtes supportés
- Claude Desktop
Installation rapide
docker run --rm -i -e API_1_NAME=test -e API_1_SWAGGER_URL=https://petstore.swagger.io/v2/swagger.json rflpazini/mcp-api-gateway:latestInformations
- Tarification
- free
- Publié






