Vibe Coding

Provides an MCP server to collect, summarize, document, and publish vibe coding session decisions and code context
  • typescript

0

GitHub Stars

typescript

Language

6 months ago

First Indexed

3 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": {
    "muse-code-space-vibe-coding-mcp": {
      "command": "npx",
      "args": [
        "vibe-coding-mcp"
      ]
    }
  }
}

You run a dedicated MCP server that automatically collects, summarizes, documents, and publishes code and design decisions from vibe coding sessions. It provides a structured workflow to generate documentation, export sessions, and publish results to Notion, GitHub Wiki, Obsidian, Confluence, Slack, or Discord, helping your team capture decisions and code context over time.

How to use

Start the MCP server and connect with an MCP client to guide your workflow. You can collect code blocks and conversation summaries, extract design decisions, generate documents like README and DESIGN, normalize outputs for your publishing platform, and then publish to your chosen destination. Use the batch tools to run multiple steps in sequence or in parallel, and export sessions in Markdown, JSON, or HTML for sharing.

How to install

Prerequisites: you need Node.js and npm, or you can run the MCP server via a CLI tool if your environment provides it.

Install the MCP client/CLI tool that exposes the vibe-coding MCP server interface.

# Claude Code recommended (adds the MCP server to Claude):
claude mcp add vibe-coding-mcp npx vibe-coding-mcp

# npm global install (alternative):
npm install -g vibe-coding-mcp

If you plan to run via Claude Desktop, prepare the configuration for the local client as shown below.

{
  "mcpServers": {
    "vibe_coding_mcp": {
      "command": "npx",
      "args": ["vibe-coding-mcp"]
    }
  }
}

Additional setup notes

The MCP server supports multiple publishing platforms and offers environment variables to configure API keys and platform access. If you need to enable AI-powered analysis, set the useAI option to true in your tool parameters.

Configuration and platform publishing

You can publish generated documents to external platforms such as Notion, GitHub Wiki, Obsidian, Confluence, Slack, and Discord. Ensure you have the appropriate API tokens and IDs for the chosen platforms. The server provides templates, session exports, and document generation options to tailor outputs for each destination.

Examples of common workflows

Generate documentation from a coding session and publish it to a Notion page in one flow: emit inputs that collect code context, summarize design decisions, generate the documentation, normalize for Notion, and publish.

Troubleshooting tips

If a publishing step fails, check network access to the target platform and verify that the required API keys or tokens are correctly configured in your environment variables.

Available tools

muse_collect_code_context

Collects code blocks and conversation summaries into structured context

muse_summarize_design_decisions

Extracts key architectural and design decisions from conversation logs

muse_generate_dev_document

Generates README, DESIGN, TUTORIAL, CHANGELOG, API, or ARCHITECTURE documents

muse_normalize_for_platform

Converts Markdown documents for Notion, GitHub Wiki, or Obsidian

muse_publish_document

Publishes generated documents to external platforms

muse_create_session_log

Creates daily or session-based vibe coding session logs

muse_analyze_code

AST-based code analysis with Mermaid diagram generation

muse_session_history

Manages session history - save, retrieve, search past sessions

muse_export_session

Exports sessions to Markdown, JSON, or HTML formats

muse_project_profile

Manages project-specific settings and configurations

muse_git

Git integration - status, log, diff, branch, snapshot, design decision extraction

muse_session_stats

Session analytics dashboard with productivity insights and trends

muse_auto_tag

AI-powered auto-tagging for sessions based on content analysis

muse_template

Custom template management for documents and reports

muse_batch

Batch operations to execute multiple tools in sequence or parallel

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
Vibe Coding MCP Server - muse-code-space/vibe-coding-mcp | VeilStrat