LabscoMCP early access ↗
memextechMCP SERVER · OFFICIAL PROJECT

Vibe Stack MCP

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

by memextech ↗Reasoning Scaffolds & Agent Workflow Engines✓ Official

LABSCO 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.

Setup effort

Clone and run — clone the repository, then add the configuration for your client; uv runs the script from your clone, with nothing to build