
MCPWhiz
par abdella206
Convertissez instantanément les API Swagger/OpenAPI, Postman, GraphQL, HAR et WSDL/SOAP en serveurs MCP prêts pour la production — gratuit et open source.
Ce qu'il fait
MCPWhiz est un constructeur visuel de serveurs MCP qui prend vos spécifications d'API existantes et génère des serveurs Model Context Protocol prêts à l'emploi. Fournissez-lui une spécification Swagger/OpenAPI, une collection Postman, un schéma GraphQL, une capture HAR ou un fichier WSDL/SOAP et il génère du code TypeScript ou Python prêt pour la production que vous pouvez déployer immédiatement. Il élimine le code répétitif de la création de serveurs MCP afin que les développeurs puissent exposer n'importe quelle API aux agents d'IA en quelques minutes plutôt qu'en quelques heures.
Outils
- Assistants d'importation d'API — Importez depuis Swagger/OpenAPI, des collections Postman, GraphQL, des fichiers HAR ou des fichiers/URL WSDL/SOAP ; choisissez exactement quels points de terminaison exposer en tant qu'outils MCP.
- Éditeur de configuration visuel — Définissez le nom du serveur, la version, la description et gérez les ressources, les outils et les invites via une interface intuitive dans la barre latérale.
- Aperçu du code en direct — Voyez le code de configuration du serveur généré se mettre à jour en temps réel à mesure que vous effectuez des modifications.
- Exécuteur de tests dans le navigateur — Exécutez le serveur MCP généré directement dans le navigateur pour valider le comportement des outils avant le déploiement.
- Exportation de code — Exportez des fichiers de serveur MCP TypeScript ou Python complets et prêts pour l'utilisation en production.
Installation
Utilisez la version hébergée sur https://mcpwhiz.com — aucune installation n'est requise. Pour exécuter localement :
git clone https://github.com/abdella206/mcpwhiz
cd mcpwhiz
pnpm install
pnpm dev
# Ouvrez http://localhost:3000
L'application expose un point de terminaison proxy MCP à l'adresse /api/mcp-proxy/[sessionId] pour connecter les serveurs générés aux clients MCP :
Claude Desktop (claude_desktop_config.json) :
{
"mcpServers": {
"mcpwhiz": {
"url": "https://mcpwhiz.com/api/mcp-proxy/<<vvotre-id-de-session>"
}
}
}
Hôtes supportés
Aucun client spécifique n'est confirmé dans le README. Le point de terminaison proxy HTTP (/api/mcp-proxy) est compatible avec tout client MCP supportant le transport HTTP.
Installation rapide
npx mcpwhiz # or visit https://mcpwhiz.com





