Open Source · Free to Use · 310+ Tests

Turn any API into an MCP Server

Describe what you want in plain English, upload an OpenAPI spec, crawl any API docs page, or compose multiple APIs into one. Get a production-ready MCP server in TypeScript or Python — in seconds.

5
Input Methods
2
Languages
< 3s
Generation Time
310+
Tests Passing

How It Works

1

Describe, Upload, or Crawl

Describe what you want in English, paste an OpenAPI spec, or point at any API docs page. AI extracts the endpoints for you.

2

Preview & Customize

See every MCP tool that will be generated. Toggle endpoints on/off. Edit descriptions. Choose TypeScript or Python.

3

Download & Run

Download a complete, production-ready MCP server. Includes package.json, Dockerfile, README, and Claude Desktop config.

Why MCPForge?

Plain English Input

Describe what you want and AI generates the spec. No OpenAPI knowledge needed.

🔗

Docs Crawler

Point at any API documentation page. AI extracts endpoints, parameters, and auth — no manual spec writing.

🔀

Multi-API Composition

Combine multiple APIs into one MCP server. Weather + Calendar + GitHub → one unified tool set.

Instant Generation

From spec to runnable MCP server in under 3 seconds.

🔐

Auth Handling

Automatically maps API key, Bearer token, and OAuth2 to environment variables.

📦

Complete Package

package.json, tsconfig, Dockerfile, .env.example, README — everything you need.

🔄

Version Management

API updated? Diff old vs. new spec, see what changed, and download an updated server with migration guide.

🐍

TypeScript + Python

Choose your target. Both use official MCP SDKs and follow best practices.

🎯

Smart Tool Naming

Generates clear, descriptive tool names from operationIds or path patterns.

🌐

Community Registry

Discover, star, and fork community MCP servers. Publish your own to help others.

💻

CLI Tool

Generate servers from your terminal. mcpforge generate, describe, or search — no browser needed.

🔓

Open Source

MIT licensed. Fork it, self-host it, extend it. No vendor lock-in.

Community Registry

Browse community-built MCP servers. Star your favorites, fork and customize, or deploy with one click.

🌐

Discover

Browse hundreds of community MCP servers across 12 categories. Find the perfect tool for your AI agent.

🍴

Fork & Customize

Found something close? Fork it, tweak the spec, and generate your own version in seconds.

🚀

Publish & Share

Built something useful? Publish to the registry. Earn stars and help the community grow.

CLI for Power Users

Generate MCP servers directly from your terminal. Pipe in specs, describe what you want, or search the registry — all without leaving the command line.

mcpforge generate openapi.yaml

mcpforge describe "weather API with forecasts"

mcpforge search "github"

$ npm install -g mcpforge
$ mcpforge generate stripe-api.yaml -l typescript
⚡ Generating TypeScript MCP server...
✅ Generated 6 files in ./mcp-server/
24 MCP tools created

Built for Every Workflow

Whether you're building AI agents, automating workflows, or creating custom integrations — MCPForge gets you there faster.

AI Agent Builders

Give Claude, GPT, or any MCP-compatible agent access to real-world APIs. Generate servers for Stripe, GitHub, Slack — any API your agent needs.

API Integrators

Compose multiple APIs into one MCP server. Weather + Calendar + Email in a single tool. No more juggling SDKs.

Internal Tools

Point at your company's internal API docs. MCPForge crawls them, generates the server, and your team gets AI-powered access in minutes.

Ready to forge your MCP server?

No sign-up required. Paste your spec, get your server.