M
Mcpforge
๐ฅ Visual MCP Server Builder - Build MCP servers in minutes, not days
Created 3/27/2026
Updated about 6 hours ago
README
Repository documentation and setup instructions
๐ฅ MCPForge
Build MCP servers in minutes, not days
Live Demo โข Documentation โข Report Bug โข Request Feature
๐ Features
- ๐จ Visual Drag-and-Drop Builder - Intuitive node-based interface
- โก Lightning Fast - Build MCP servers in under 30 seconds
- ๐ One-Click Deploy - Export to GitHub, Vercel, or run locally
- ๐ฆ Production Ready - Generates clean TypeScript code with MCP SDK
- ๐ง Real-time Validation - Instant feedback and error checking
- ๐ฏ Zero Configuration - Works out of the box
๐ Quick Start
Live Demo
Visit the beautiful interface at http://localhost:5174 (start locally with npm run dev)
Local Development
# Clone the repository
git clone https://github.com/cedendahlkim/mcpforge.git
cd mcpforge
# Install all dependencies
npm run install:all
# Start development servers
npm run dev
This starts:
- Frontend: http://localhost:5174
- Backend API: http://localhost:3001
๐ฏ Usage
- Generate Example - Click "Generate Example" to create MCP server instantly
- Download Code - Get production-ready TypeScript code
- Run Locally - Follow the instructions in generated code
- Deploy - Push to GitHub or deploy to Vercel
๐ Project Structure
mcpforge/
โโโ frontend/ # React visual builder with beautiful UI
โโโ backend/ # Node.js API server with code generation
โโโ shared/ # TypeScript definitions
โโโ examples/ # Example MCP servers
โโโ docs/ # Documentation
๐ ๏ธ Tech Stack
- Frontend: React 18, TypeScript, ReactFlow, Zustand, Glassmorphism UI
- Backend: Node.js, Express, TypeScript, AST manipulation
- Code Generation: MCP SDK integration, Handlebars templates
- Design: Modern gradient backgrounds, smooth animations
๐ Why MCPForge Will Go Viral ๐
The "Wow-Factor"
- 30-second MCP server build - See it to believe it
- Beautiful, intuitive interface - Zero learning curve
- Instant code generation - Production-ready output
Perfect Timing
- MCP ecosystem exploding - Everyone needs MCP tools
- Claude Desktop adoption - Growing rapidly
- Developer tool gap - No visual builders exist
Zero Barrier to Entry
- No MCP knowledge required - Just drag and drop
- No-code to code - Visual builder โ Production code
- Works instantly - No setup or configuration
๐ฌ Demo Experience
The demo showcases:
- Beautiful gradient UI with glassmorphism effects
- One-click generation of complete MCP servers
- Live code preview with syntax highlighting
- Download functionality for generated code
- Real-time backend integration
๐ Roadmap
- [x] MVP: Beautiful visual builder + TypeScript generation
- [ ] Visual Workflow: Drag-and-drop node editor
- [ ] Python Support: Generate Python MCP servers
- [ ] Template Marketplace: Community templates
- [ ] Advanced Tools: Database, APIs, webhooks
- [ ] Collaboration: Real-time co-editing
- [ ] Enterprise: SSO, RBAC, advanced debugging
๐ค Contributing
Contributions are what make the open-source community amazing!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
๐ License
Distributed under the MIT License. See LICENSE for more information.
๐ Acknowledgments
- Model Context Protocol team
- ReactFlow for the amazing node editor
- Gracestack AB for making this possible
โญ Star this repo if it helped you build something amazing!
Made with โค๏ธ by Kim Cedendahl at Gracestack AB
Quick Setup
Installation guide for this server
Install Package (if required)
npx @modelcontextprotocol/server-mcpforge
Cursor configuration (mcp.json)
{
"mcpServers": {
"cedendahlkim-mcpforge": {
"command": "npx",
"args": [
"cedendahlkim-mcpforge"
]
}
}
}