MCPWhiz
par abdella206
Convert Swagger/OpenAPI, Postman, GraphQL, HAR, and WSDL/SOAP APIs into production-ready MCP servers instantly — free and open source.
What it does
MCPWhiz is a visual MCP server builder that takes your existing API specifications and generates ready-to-run Model Context Protocol servers. Feed it a Swagger/OpenAPI spec, a Postman collection, a GraphQL schema, a HAR capture, or a WSDL/SOAP file and it spits out production-ready TypeScript or Python code you can deploy immediately. It removes the boilerplate of MCP server creation so developers can expose any API to AI agents in minutes rather than hours.
Tools
- API Import Wizards — Import from Swagger/OpenAPI, Postman Collections, GraphQL, HAR files, or WSDL/SOAP files and URLs; pick exactly which endpoints to expose as MCP tools.
- Visual Config Editor — Set server name, version, description, and manage resources, tools, and prompts through an intuitive sidebar UI.
- Live Code Preview — See generated server configuration code update in real time as you make changes.
- In-Browser Test Runner — Execute the generated MCP server directly in the browser to validate tool behaviour before deploying.
- Code Export — Export fully-formed TypeScript or Python MCP server files ready for production use.
Installation
Use the hosted version at https://mcpwhiz.com — no install needed. To run locally:
git clone https://github.com/abdella206/mcpwhiz
cd mcpwhiz
pnpm install
pnpm dev
# Open http://localhost:3000
The app exposes an MCP proxy endpoint at /api/mcp-proxy/[sessionId] for connecting generated servers to MCP clients:
Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"mcpwhiz": {
"url": "https://mcpwhiz.com/api/mcp-proxy/<your-session-id>"
}
}
}
Supported hosts
No specific client is confirmed in the README. The HTTP proxy endpoint (/api/mcp-proxy) is compatible with any MCP client that supports HTTP transport.
Installation rapide
npx mcpwhiz # or visit https://mcpwhiz.comInformations
- Tarification
- free
- Publié
- 4/4/2026
- étoiles
- 0