Vibe Coder

Vibe Coder is an MCP server that connects external AI models via OpenRouter to software development workflows, codebase mapping, and requirements generation. It acts as an orchestration and routing bridge for developers using AI assistants such as Cursor, Cline AI, and Claude Desktop. By interfacing with local codebases and external LLM APIs, Vibe Coder allows engineers to automate technical planning, generate comprehensive project requirement documents, break down user stories, and create execution task lists directly from natural language prompts. The server includes codebase analysis capabilities supporting over 35 programming languages to map structural dependencies and curate context for AI clients. It also supports standalone operation through a dedicated command-line interface and interactive REPL mode with session persistence. Developers use it to scaffold full-stack starter kits, research engineering best practices using web search integrations, and run multi-step development pipelines with structured validation and automatic project root detection.

Category: AI & LLM Tooling

Tags: code-generation, semantic routing, software development, workflow-automation

Visit Vibe Coder

How to install and configure Vibe Coder

Follow these steps to install and register Vibe Coder in your MCP client: 1. Ensure you have Node.js version 20.0.0 or higher installed. 2. Run the interactive setup wizard via npx or global install to configure your OpenRouter API key and directories: bash npx vibe-coder-mcp@latest --setup 3. To add the server to Claude Desktop, edit your claude_desktop_config.json file and insert the following server configuration: json { "mcpServers": { "vibe-coder-mcp": { "command": "npx", "args": ["vibe-coder-mcp"], "env": { "OPENROUTER_API_KEY": "your-openrouter-api-key", "VIBE_PROJECT_ROOT": "/path/to/your/project", "LOG_LEVEL": "info", "NODE_ENV": "production" } } } } 4. Restart Claude Desktop or your MCP client to enable the server tools.

What you can do with Vibe Coder

  • Map codebase structures across more than 35 languages to curate context for AI-assisted refactoring. - Generate structured Product Requirements Documents (PRDs) and user stories from initial project prompts. - Create automated development task lists that break down system architectures using RDD methodology. - Scaffold full-stack starter kits and initial boilerplate for new engineering applications. - Execute deep technical research queries using integrated OpenRouter models directly from your MCP client.

Key facts

  • https://github.com/freshtechbro/vibe-coder-mcp
  • AI & LLM Tooling, Developer Tools & Code Intelligence
  • code-generation, semantic routing, software development, workflow-automation

Part of MCP Servers

Related MCP servers

  • MCP LaTeX Server โ€” MCP LaTeX Server is an MCP server that provides tools for creating, editing, validating, and compiling LaTeX documents directly throughโ€ฆ
  • MCP JSON โ€” MCP JSON is an MCP server collection that bundles tools for file system operations, Google search, browser-based web automation, andโ€ฆ
  • MCP Jupyter Complete โ€” MCP Jupyter Complete is an MCP server that provides tools for manipulating Jupyter notebook files through position-based cell operations andโ€ฆ
  • MCP LSP Go โ€” MCP LSP Go is an MCP server that connects AI assistants to the official Go Language Server Protocol implementation, gopls,โ€ฆ
  • MCP Memory Dashboard โ€” MCP Memory Dashboard is an MCP server desktop interface that connects to the MCP Memory Service to provide visual semanticโ€ฆ
  • MCP Manager โ€” MCP Manager is an MCP server management tool that connects directly to your Claude Desktop environment, enabling users to discover,โ€ฆ

What is Vibe Coder?

Vibe Coder is an Model Context Protocol server that equips AI assistants with software engineering tools. It provides specialized utilities for codebase mapping across 35 languages, generating technical requirements documents, organizing user stories, task planning, and project scaffolding through an OpenRouter API connection.

How do I install Vibe Coder?

You can install Vibe Coder globally using npm install -g vibe-coder-mcp@latest, or execute it without installation using npx vibe-coder-mcp@latest. You can also run the built-in setup wizard with the setup flag to configure environment keys and project directories automatically.

Which MCP clients work with Vibe Coder?

Vibe Coder works with any standard Model Context Protocol client that supports stdio or Server-Sent Events transports. Documented integrations include Claude Desktop, Cursor, and Cline AI, alongside a standalone terminal CLI and interactive REPL mode.

What environment variables does Vibe Coder require?

Vibe Coder requires OPENROUTER_API_KEY to communicate with backend language models and VIBE_PROJECT_ROOT pointing to your target workspace. You can also optionally set VIBE_CODER_OUTPUT_DIR, LOG_LEVEL, and NODE_ENV to control output paths and system logging.

Is Vibe Coder open source?

Yes, Vibe Coder is open-source software distributed under the MIT license. You can inspect its source code, contribute changes, or report issues directly on its GitHub repository.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories