Vibecoding Mcp is an MCP server that integrates conversation-driven development workflows directly into AI-powered development environments. It connects IDEs like Cursor and Claude Desktop to a modular system designed for rapid MVP and POC creation. Built for software engineers, prototype builders, and technical product managers, this server coordinates the software development lifecycle through natural language interactions. Instead of manually scaffolding projects and drafting boilerplate, users can trigger specialized micro-services covering requirements clarification, architecture planning, code generation, dependency tracking, automated testing, documentation generation, and deployment orchestration. By managing persistent conversation context across five structured phases—from initial project discovery through to validation and deployment—it transforms complex application design into an interactive dialog. The server also supports dynamic AI prompt loading and works with various model providers including OpenAI, Anthropic, Gemini, or local models, enabling teams to build, review, and ship functional software prototypes efficiently from within their daily code editor.
Category: Other & General Purpose
Tags: boilerplate, starter, template
bash git clone https://github.com/Zenobia000/vibeCoding-mcp.git cd vibeCoding-template npm install && npm run build 2. Verify the server build: bash npm run vibecoding status 3. Configure your MCP client. For Cursor IDE, open settings.json and add: json { "mcpServers": { "vibecoding-context-manager": { "command": "node", "args": ["/path/to/your/vibeCoding-template/dist/vibe-services/context-manager/index.js"], "description": "VibeCoding 上下文管理服務" } }, "vibecoding.enabled": true, "vibecoding.defaultProvider": "cursor" } 4. For Claude Desktop, add the service to claude_desktop_config.json under mcpServers with the absolute path to dist/vibe-services/context-manager/index.js and set your ANTHROPIC_API_KEY. 5. Restart your IDE and initialize your project using @vibe start "Project Name".Part of MCP Servers
To install it, clone the repository locally using git, navigate to the project directory, and run npm install followed by npm run build. Once built, register the context manager script located in dist/vibe-services/context-manager/index.js inside your Cursor settings.json or Claude Desktop configuration file with node as the execution command.
Vibecoding Mcp works primarily with Cursor IDE and Claude Desktop. It can also be integrated into any MCP-compliant host environment that supports local standard input/output MCP servers, including VS Code or WebStorm with appropriate MCP extension configurations.
It provides a conversation-driven development framework through six modular services: context management for project clarification and PRD creation, AI code generation, dependency analysis, automated test creation and coverage validation, documentation generation, and deployment automation for rapid prototyping.
Yes, Vibecoding Mcp is open source and distributed under the MIT License according to the repository badge and documentation.