Back to Home
v2.12.0 - Latest

Vibe Coding MCP

MCP server that automatically documents your AI coding sessions. Collect, analyze, and publish your development work effortlessly.

15
Tools
6
Platforms
149
Tests
Claude Code Cursor Windsurf Claude Desktop

Quick Start - One Command Install

Copy and paste this command into your terminal

claude mcp add vibe-coding-mcp npx vibe-coding-mcp

Easy Installation

Choose your preferred installation method

Claude Code
npm
Claude Desktop
1

Install with one command

Open terminal and run this command. That's it!

claude mcp add vibe-coding-mcp npx vibe-coding-mcp
2

Verify installation

Check if the MCP server is registered correctly.

claude mcp list
3

Start using!

Ask Claude to document your code or analyze your session.

"Analyze my code and create documentation"
# Install globally npm install -g vibe-coding-mcp # Or use npx directly (no install needed) npx vibe-coding-mcp

Add to your Claude Desktop config file:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json

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

15 Powerful Tools

Everything you need to document and manage your coding sessions

Core Documentation 7 tools

muse_collect_code_context

Collects code blocks and conversation summaries into structured context.

muse_summarize_design_decisions

Extracts key design decisions from conversation logs using AI.

muse_generate_dev_document

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

muse_normalize_for_platform

Converts Markdown to Notion, GitHub Wiki, Obsidian, Confluence format.

muse_publish_document

Publishes documents to Notion, GitHub Wiki, Slack, Discord, Confluence.

muse_create_session_log

Creates daily or session-based vibe coding logs.

muse_analyze_code

Analyzes code with AST parsing and generates Mermaid diagrams.

Session Management 4 tools

v2.6

muse_session_history

Save, retrieve, search, and manage past coding sessions.

v2.7

muse_export_session

Export sessions to Markdown, JSON, or HTML formats.

v2.7

muse_project_profile

Manage project-specific settings and configurations.

v2.8

muse_git

Git integration - status, log, diff, branch, snapshot, design decisions.

Advanced Features 4 tools

v2.9

muse_session_stats

Session analytics dashboard with productivity insights and trends.

v2.10

muse_auto_tag

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

v2.11

muse_template

Custom template management for documents and reports.

v2.12

muse_batch

Batch operations - execute multiple tools in sequence or parallel.

Key Features

Powerful capabilities for modern development workflows

🔍

AST Code Analysis

Automatically analyzes TypeScript, Python, and Go code structures.

📊

Mermaid Diagrams

Auto-generates Class, Flowchart, Sequence, ER, and Architecture diagrams.

🤖

AI-Powered Analysis

Claude AI integration for smart summarization and insights.

🌏

Multi-language

Generate documents in Korean, English, and more.

🔗

Git Integration

Extract design decisions from commits and link to sessions.

📤

6 Platforms

Publish to Notion, GitHub Wiki, Obsidian, Confluence, Slack, Discord.

Usage Examples

Just ask naturally - Claude handles the rest

# Example conversations with Claude You: "Analyze my code and create a README" Claude: *Uses muse_analyze_code and muse_generate_dev_document* You: "Save this session and publish to Notion" Claude: *Uses muse_session_history and muse_publish_document* You: "Show my coding statistics for this month" Claude: *Uses muse_session_stats with timeline analysis* You: "Extract design decisions from recent commits" Claude: *Uses muse_git with extractDecisions action*

Start Documenting Your Code Today

Open source, free to use, actively maintained

GitHub npm