- Home
- MCP servers
- Vibe Plan
Vibe Plan
- 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.