Vibe Stack MCP is an MCP server that guides developers through selecting modern, production-ready technology stacks tailored to their software requirements. Built using FastMCP, the server interacts with MCP-compliant AI hosts like Claude Desktop to provide beginner-friendly, progressive elicitation without technical jargon. It is designed for developers, rapid prototypers, and non-technical builders who need to overcome analysis paralysis when scoping new software products. By interrogating parameters such as intended user base, feature scope, project budget, and developer experience level, Vibe Stack MCP suggests suitable platform-as-a-service frameworks and infrastructure components, including Next.js, Supabase, Netlify, Render, and Vercel. Beyond initial recommendations, the server provides justification modules that explain the rationale behind chosen technologies and generates step-by-step deployment guides tailored to the recommended infrastructure.
Category: Developer Tools & Code Intelligence
Tags: architecture, recommendation, software development, tech-stack
Follow these steps to set up and configure Vibe Stack MCP in an MCP client: 1. Install the required Python dependency using uv: bash uv pip install fastmcp 2. Run the server locally using Python: bash python run_server.py 3. Add the server definition to your MCP client configuration (such as Claude Desktop): json { "mcpServers": { "vibe-stack-planner": { "command": "python", "args": ["/path/to/vibe_coder_stack_planner/run_server.py"] } } } 4. Restart your MCP client to start using the planning tools.
Part of MCP Servers
Vibe Stack MCP is a Model Context Protocol server that helps developers select technology stacks for their projects. By asking progressive, jargon-free questions about project goals, user scale, budget, and technical familiarity, it recommends modern platform-as-a-service solutions.
Install fastmcp via uv pip install fastmcp, then run python run_server.py. To use it in an MCP client like Claude Desktop, register python under the mcpServers configuration block pointing to run_server.py.
The server provides start_project_planning to initiate interactive questioning, recommend_stack to produce technology recommendations, explain_recommendation to provide basic or detailed architectural rationales, and get_deployment_guide to generate platform-specific deployment steps.
Vibe Stack MCP focuses on Platform-as-a-Service tools including Next.js, Vercel, Netlify, GitHub Pages, Render, Supabase, PlanetScale, Firebase, Clerk, and Auth0.
Yes, Vibe Stack MCP is an open-source project hosted on GitHub, allowing developers to fork, extend, and contribute to its recommendation logic and tools.