Vibe Coder MCP Server logo

Vibe Coder MCP Server

by freshtechbro

Vibe Coder is an MCP 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!

View on GitHub

Last updated: N/A

What is Vibe Coder MCP Server?

Vibe Coder MCP is a server that integrates with MCP-compatible clients to provide a range of tools for software development, including code generation, refactoring, dependency analysis, research, planning, and project scaffolding.

How to use Vibe Coder MCP Server?

To use Vibe Coder MCP, you need to clone the repository, configure environment variables (including your OpenRouter API key), integrate the server configuration into your AI assistant's MCP settings file, and then restart your AI assistant. After that, you can interact with the tools through your AI assistant 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 Tools

  • Project Scaffolding

  • Asynchronous Execution

  • Session State Management

  • Standardized Error Handling

Use cases of Vibe Coder MCP Server

  • Automating code generation and refactoring tasks.

  • Performing in-depth research on technical topics.

  • Generating product requirements documents (PRDs) and user stories.

  • Creating starter projects with specified technologies.

  • Analyzing project dependencies.

  • Summarizing Git changes.

  • Creating development rules and guidelines.

  • Generating task lists for development projects.

FAQ from Vibe Coder MCP Server

What is an MCP server?

MCP stands for Model Context Protocol. An MCP server allows AI assistants to interact with external tools and services.

What AI assistants are compatible with Vibe Coder MCP?

Vibe Coder MCP is designed to work with MCP-compatible clients such as Cursor, Cline AI, and Claude Desktop.

Where do I get an OpenRouter API key?

You can obtain an OpenRouter API key by visiting openrouter.ai, creating an account, and navigating to the API Keys section.

How do I configure the output directory for generated files?

You can set the VIBE_CODER_OUTPUT_DIR environment variable in your .env file or AI assistant configuration to specify the desired output directory.

What do I do if the MCP server is not detected in my AI assistant?

Check the configuration path, format, and ensure you restart your AI assistant completely. Also, verify the disabled flag is set to false.