Vibe Coder MCP Server
by freshtechbro
Vibe Coder is an MCP (Model Context Protocol) server designed to supercharge your AI assistant with powerful tools for software development. It helps with research, planning, generating requirements, creating starter projects, and more!
Last updated: N/A
What is Vibe Coder MCP Server?
Vibe Coder MCP is a server that integrates with MCP-compatible clients to provide various software development tools to AI assistants. It uses semantic request routing, a tool registry architecture, and direct LLM calls to offer functionalities like code generation, refactoring, dependency analysis, research, planning, and project scaffolding.
How to use Vibe Coder MCP Server?
To use Vibe Coder, you need to clone the repository, configure environment variables (including your OpenRouter API key), and add the Vibe Coder configuration to your AI assistant's MCP settings file. After restarting your AI assistant, you can interact with the tools using specific commands.
Key features of Vibe Coder MCP Server
Semantic Request Routing
Tool Registry Architecture
Direct LLM Calls
Workflow Execution
Code Generation & Refactoring
Research & Planning
Project Scaffolding
Asynchronous Execution
Session State Management
Standardized Error Handling
Use cases of Vibe Coder MCP Server
Automating research tasks for software development
Generating product requirements documents and user stories
Creating starter projects with specified technologies
Refactoring existing code snippets
Analyzing project dependencies
FAQ from Vibe Coder MCP Server
What is an MCP server?
What is an MCP server?
MCP stands for Model Context Protocol. An MCP server provides a standardized way for AI assistants to access and utilize external tools and services.
What AI assistants are compatible with Vibe Coder?
What AI assistants are compatible with Vibe Coder?
Vibe Coder is compatible with any AI assistant that supports the MCP protocol, such as Cursor, Cline AI, and Claude Desktop.
Do I need an OpenRouter API key to use Vibe Coder?
Do I need an OpenRouter API key to use Vibe Coder?
Yes, an OpenRouter API key is required to access the LLM services used by Vibe Coder.
Where are the generated files stored?
Where are the generated files stored?
By default, generated files are stored in the VibeCoderOutput/
directory within the project. This location can be overridden by setting the VIBE_CODER_OUTPUT_DIR
environment variable.
What if the MCP server is not detected in my AI assistant?
What if the MCP server is not detected in my AI assistant?
Double-check the configuration path, format, and ensure the AI assistant is completely restarted. Also, verify that the disabled
flag is set to false
.