π MCP-Generator v2.0.0 - Production Ready
Major release featuring complete OpenAPI to MCP server generation.
β¨ What's New in v2.0.0
Core Features
- OpenAPI v3 Full Support: JSON, YAML, URL inputs with complete validation
- Dual Language Support: TypeScript (ESM) and Python (FastMCP with Pydantic v2)
- Incremental Generation: Preserve custom code between regenerations with
@@mcp-gen:start/endmarkers - 10+ Pre-configured APIs: Stripe, GitHub, Slack, OpenAI, Twilio, Shopify, Kubernetes, DigitalOcean, Azure, and more
- Production Ready: Dockerfile, GitHub Actions CI/CD, tsconfig/requirements included
CLI Commands
generate- Create MCP servers from OpenAPI specsvalidate- Check specs without generating filesinit- Download and generate from public API registrywatch- Auto-regenerate on spec changes
Code Generation
- β Type-safe TypeScript interfaces and Python Pydantic models
- β
oneOf,anyOf,discriminatorsupport - β Automatic request/response type inference
- β Example stubs from OpenAPI specs
Developer Experience
- Interactive CLI with
inquirerprompts - Plugin system for custom templates and helpers
- Comprehensive documentation (English + Portuguese)
- Release automation with GitHub Actions
- Contributing guide for community feedback
π¦ Installation
npm install -g mcp-gen