Labsco
MCP SERVER

Vibe Stack MCP

by memextech

Picks your stack by asking, not lecturing — a planner that elicits project requirements step by step, then recommends platforms and explains why.

Reasoning Scaffolds & Agent Workflow Engines
Summary
It interviews you first.

Most stack advice fails because it answers a question you have not framed yet; this one uses elicitation to build the requirements before it recommends anything, and stays on managed platforms so the recommendation ends in a deployment rather than an architecture debate. Recommendations come from rules over your answers, so treat the explanation as the useful part.

What it is

A tech-stack planning MCP server. Rather than returning a framework comparison, it asks about the project — what you are building, who uses it, how many of them, budget, and how technical you are — and turns the answers into a concrete stack with deployment steps.

What you get
  • An interactive planning session that gathers requirements through MCP's elicitation spec, in plain language — `start_project_planning`
  • A stack recommendation built from those requirements, usable with or without the interview — `recommend_stack`
  • The reasoning behind the picks at a `basic` or `detailed` level — `explain_recommendation`
  • Step-by-step deployment instructions for the platform you land on — `get_deployment_guide`
  • A bias toward managed platforms — Vercel, Netlify, Supabase, PlanetScale, Firebase, Render — so the answer is something a small team can actually run
Requirements

Python with `uv pip install fastmcp`, then `python run_server.py`. The documented client entry points at `run_server.py` by absolute path, so the checkout lives on the machine running the client. The project is `vibe-coder-stack-planner` 0.1.0.