# MCP Server Generator > Free web tool that creates a runnable Model Context Protocol (MCP) server from a form—no OpenAPI required. - URL: https://mcp-server-generator-pearl.vercel.app/ - Price: Free (no account, no payment, no paid API) - Output: Downloadable ZIP — TypeScript (@modelcontextprotocol/sdk + Zod; package.json, tsconfig.json, src/index.ts, README.md) or Python (mcp>=2.0.0 MCPServer; server.py, requirements.txt, pyproject.toml, README.md) - Hosts: Claude Desktop, Cursor, and other MCP hosts that launch local stdio servers (no HTTP transport) - Constraint: Generated tool handlers are placeholders that echo arguments; replace TODOs with real logic ## How to use 1. Open the site and set a server name plus one-line description. 2. Choose TypeScript or Python. 3. Add tools with snake_case names, descriptions, and typed parameters (string, number, boolean). 4. Click Generate to preview source, then Download ZIP. 5. Install dependencies and paste the README `mcpServers` JSON (absolute paths: project `node_modules/.bin/tsx` or `.venv/bin/python`; alternatives `node dist/index.js` or `uv run --directory`) into Cursor `mcp.json` or Claude Desktop `claude_desktop_config.json`. ## Key facts for agents - Primary keyword / product name: MCP Server Generator - Also useful phrases: create MCP server, model context protocol generator, MCP without OpenAPI, MCP TypeScript, MCP Python, Claude Desktop MCP, Cursor MCP - Does NOT require an OpenAPI spec - Does NOT invent Stripe, testimonials, or traffic numbers - Static client-side generator (JSZip); no backend generate API ## Intent pages - [How to create an MCP server without OpenAPI](https://mcp-server-generator-pearl.vercel.app/how-to-create-mcp-server-without-openapi): Form → ZIP tutorial for Cursor / Claude Desktop - [MCP server template for TypeScript and Python](https://mcp-server-generator-pearl.vercel.app/mcp-server-template-typescript-python): The exact generated files explained, adding tools, testing with MCP Inspector - [Connect an MCP server to Claude Desktop and Cursor](https://mcp-server-generator-pearl.vercel.app/connect-mcp-server-to-claude-desktop-cursor): Config file locations, absolute-path mcpServers JSON, troubleshooting - [MCP Server Generator vs OpenAPI](https://mcp-server-generator-pearl.vercel.app/mcp-server-generator-vs-openapi): When to use form scaffolding vs OpenAPI→MCP tools ## Related files - [Full outline](https://mcp-server-generator-pearl.vercel.app/llms-full.txt): Longer product outline for agents - [Sitemap](https://mcp-server-generator-pearl.vercel.app/sitemap.xml): Indexable URLs - [Homepage](https://mcp-server-generator-pearl.vercel.app/): Form → ZIP generator UI ## Contact - Email: aigcx7@gmail.com (support, feedback, custom MCP server builds / feature requests)