Vibe Plan

Provides interactive tech-stack recommendations and deployment guidance based on project requirements.
  • python

0

GitHub Stars

python

Language

5 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "memextech-vibe-plan-mcp": {
      "command": "python",
      "args": [
        "/path/to/vibe_coder_stack_planner/run_server.py"
      ]
    }
  }
}

You can run a focused MCP server that asks simple questions, gathers your project requirements, and then suggests a practical, beginner-friendly tech stack with deployment guidance. This server helps you move from idea to a concrete plan quickly, without getting overwhelmed by options.

How to use

Start by connecting an MCP client to the vibe stack planner. Use the interactive planning flow to answer a few straightforward questions about your project, such as what you are building, who will use it, which features you need, expected user load, and your budget and comfort level with technology. The server guides you through progressive elicitation, then provides a tailored stack recommendation and deployment advice.

How to install

Prerequisites: you should have Python installed on your system. You will also need the ability to run Python scripts and install Python packages.

# Install the MCP framework dependency
uv pip install fastmcp

Run the MCP server using the provided Python script.

python run_server.py

Add the server to your MCP client configuration. Use the server name vibe-stack-planner and point it to the Python command and script path as shown.

{
  "mcpServers": {
    "vibe-stack-planner": {
      "command": "python",
      "args": ["/path/to/vibe_coder_stack_planner/run_server.py"]
    }
  }
}

Configuration and usage notes

This MCP server focuses on progressive elicitation to collect project requirements and then offers deployment guidance for modern Platform-as-a-Service options. The server’s design emphasizes jargon-free questioning, practical guidance, and beginner-friendly tool choices to help you move from concept to a deployable plan quickly.

Deployment and capabilities

When you request deployment guidance, you receive step-by-step instructions tailored to your chosen platforms, such as frontend hosting, backend services, and authentication. The server analyzes your requirements and returns a practical stack with cost estimates and deployment steps.

Example config snippet

Use this example to integrate the vibe stack planner into your MCP client. It defines a single stdio-based MCP server configuration.

{
  "mcpServers": {
    "vibe-stack-planner": {
      "command": "python",
      "args": ["/path/to/vibe_coder_stack_planner/run_server.py"]
    }
  }
}

Available tools

start_project_planning

Initiates the interactive planning process through a series of simple questions to capture project goals, users, features, and constraints.

recommend_stack

Provides tech stack recommendations based on gathered requirements, with or without the interactive planning flow.

explain_recommendation

Explains why specific technologies were recommended, with basic or detailed explanations.

get_deployment_guide

Returns step-by-step deployment instructions tailored to your chosen platform and needs.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational