
mcpforge
by lorenzosaraiva·★ 17·Score 45
MCPForge generates optimized MCP servers from OpenAPI specs or documentation with AI curation and workflow planning.
Overview
MCPForge is a sophisticated tool for creating MCP servers from OpenAPI specifications or documentation pages. Unlike simple OpenAPI-to-MCP converters, it adds AI curation to reduce hundreds of low-value endpoints into a focused, usable toolset. It also includes workflow planning that generates task-oriented tools like 'find_customers' or 'create_payment_link' that wrap multiple endpoints into meaningful operations. The tool supports OpenAPI 3.0, 3.1, and Swagger 2.0 specifications, with OAuth handling, auth scaffolding, and verification testing capabilities.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose MCPForge when you need to convert complex API specifications into production-ready MCP servers with curated toolsets and task-oriented workflows.
When NOT to choose this
Avoid MCPForge if you need simple endpoint wrappers without optimization or workflow planning, or if you're working with APIs that don't have clear documentation.
Comparable tools
Installation
Install MCPForge globally:
npm install -g mcpforgeGenerate a new MCP server from an OpenAPI spec:
npx mcpforge init --optimize --workflows https://api.example.com/openapi.jsonTo use in Claude Desktop, add this to your Claude Desktop config.json:
{
"mcpServers": {
"example-api": {
"command": "node",
"args": ["./path/to/generated/server.js"]
}
}
}FAQ
- What makes MCPForge different from other OpenAPI to MCP generators?
- MCPForge goes beyond simple endpoint wrappers by using AI to curate endpoints into a smaller, more useful toolset and by planning task-oriented workflows that wrap multiple endpoints into meaningful operations.
- Does MCPForge handle authentication and OAuth?
- Yes, it generates complete auth scaffolding including support for API keys, bearer tokens, basic auth, and OAuth with client credentials and refresh-token renewal.
Compare mcpforge with
Last updated · Auto-generated from public README + GitHub signals.