MCP Forge
A tool that generates MCP servers for Smithery with Cursor IDE integration, allowing users to quickly create servers from templates such as Basic, Web Search, or Database interactions.
What is MCP Forge?
MCP Forge is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to tool that generates mcp servers for smithery with cursor ide integration, allowing users to quickly create servers from templates such as basic, web search, or database interactions.
A tool that generates MCP servers for Smithery with Cursor IDE integration, allowing users to quickly create servers from templates such as Basic, Web Search, or Database interactions.
This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- A tool that generates MCP servers for Smithery with Cursor I
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx mcp-forgeConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use MCP Forge
MCP Forge is a scaffolding tool that generates ready-to-deploy MCP server projects for Smithery, letting developers skip boilerplate and jump straight to implementing their server logic. It ships with three starter templates — Basic, Web Search, and Database (PostgreSQL) — and outputs both the server code and the Cursor IDE configuration needed to connect it immediately. Developers use it to prototype and publish custom MCP servers without writing repetitive setup code.
Prerequisites
- Node.js 18 or later installed
- npm 9 or later
- A Smithery account if you plan to publish the generated server
- Cursor IDE or another MCP-compatible client
- For the Database template: a running PostgreSQL instance
Clone the MCP Forge repository
Clone the repository from GitHub and enter the project directory.
git clone https://github.com/chromewillow/mcp-forge.git
cd mcp-forgeInstall dependencies
Install all Node.js dependencies required by MCP Forge.
npm installStart MCP Forge
Launch the MCP Forge tool. It will prompt you to choose a server name and a template.
npm startChoose a template
When prompted, select one of the three available templates: Basic (sample tools), Web Search (search functionality), or Database (PostgreSQL integration). MCP Forge generates a new project directory with the server code and Smithery deployment config.
Connect to Cursor IDE
MCP Forge outputs the Cursor MCP configuration snippet after generation. Add it to your ~/.cursor/mcp.json file to connect Cursor to your new server.
{
"mcpServers": {
"mcp-forge": {
"command": "npx",
"args": [
"-y",
"@smithery/cli@latest",
"run",
"@your-username/mcp-forge",
"--config",
"{}"
]
}
}
}Deploy to Smithery
Follow the Smithery deployment guidance output by MCP Forge to publish your generated server so it can be discovered and used by others.
MCP Forge Examples
Client configuration (Cursor IDE)
After running MCP Forge and generating your server, add this entry to ~/.cursor/mcp.json to enable it in Cursor.
{
"mcpServers": {
"mcp-forge": {
"command": "npx",
"args": [
"-y",
"@smithery/cli@latest",
"run",
"@your-username/mcp-forge",
"--config",
"{}"
]
}
}
}Prompts to try
Use these prompts in Cursor or another MCP client once MCP Forge is connected.
- "Generate a new MCP server using the Web Search template and name it my-search-server."
- "Create a Database MCP server with PostgreSQL support called data-api."
- "Show me the Smithery deployment instructions for my generated server."
- "Give me the Cursor IDE configuration for connecting to my new MCP server."Troubleshooting MCP Forge
npm start fails with a module not found error
Ensure you ran npm install in the mcp-forge directory before starting. Delete node_modules and run npm install again if the error persists.
Cursor does not show the generated server in its MCP list
Verify that ~/.cursor/mcp.json is valid JSON and contains the correct server entry. Restart Cursor after editing the config file.
Database template fails to connect to PostgreSQL
Ensure your PostgreSQL instance is running and accessible. Update the connection string in the generated server's configuration to match your database host, port, user, and password.
Frequently Asked Questions about MCP Forge
What is MCP Forge?
MCP Forge is a Model Context Protocol (MCP) server that tool that generates mcp servers for smithery with cursor ide integration, allowing users to quickly create servers from templates such as basic, web search, or database interactions. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install MCP Forge?
Follow the installation instructions on the MCP Forge GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with MCP Forge?
MCP Forge works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is MCP Forge free to use?
Yes, MCP Forge is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
MCP Forge Alternatives — Similar Developer Tools Servers
Looking for alternatives to MCP Forge? Here are other popular developer tools servers you can use with Claude, Cursor, and VS Code.
Ecc
★ 188.2kThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Javaguide
★ 155.8kJava 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Gemini CLI
★ 104.5kA secure MCP server that wraps the Google Gemini CLI, allowing clients to query Gemini models using local OAuth sessions without requiring an API key. It provides tools for model interaction and diagnostics with built-in protection against command in
Awesome MCP Servers
★ 87.3k⭐ Curated list of Model Context Protocol (MCP) servers - tools that extend Claude Desktop, Cursor, Windsurf, and other MCP clients with custom capabilities.
MCP Servers
★ 86.0kModel Context Protocol Servers
CC Switch
★ 77.5kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
Browse More Developer Tools MCP Servers
Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up MCP Forge in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use MCP Forge?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.