Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Codebase Doc Generator

FreeNot checked

Generates comprehensive documentation (architecture overview, dependency graph, API surface, and README) for any codebase locally without external APIs.

GitHubEmbed

About

Generates comprehensive documentation (architecture overview, dependency graph, API surface, and README) for any codebase locally without external APIs.

README

License: MIT

Point it at any codebase. Get complete documentation. Architecture overview, dependency graph, API surface, and a ready-to-use README -- all generated locally with zero external APIs.

Why

You spend hours writing documentation that goes stale in a week. This tool reads your code and generates accurate docs in seconds. It also reduces LLM context window usage by 70% -- feed the generated summary to your AI instead of your entire codebase.

Install

npm install
npm start
# Server runs on http://localhost:3000

As MCP Server

Add to your Cursor/Claude Code config:

{
  "mcpServers": {
    "codebase-doc-generator": {
      "command": "node",
      "args": ["path/to/codebase-doc-generator/src/main.js"]
    }
  }
}

API Endpoints

POST /generate

Generate documentation for a codebase.

curl -X POST http://localhost:3000/generate \
  -H "Content-Type: application/json" \
  -d '{"path": "/path/to/your/project"}'

Response includes:

{
  "architecture": "Express.js REST API with 3 route modules...",
  "dependencies": { "graph": "...", "external": [...], "internal": [...] },
  "api": { "endpoints": [...], "models": [...] },
  "readme": "# Project Name\n\n## Overview\n..."
}

MCP Tools

Tool Description
generate_docs Full documentation generation
analyze_architecture Architecture overview only
map_dependencies Dependency graph (internal + external)
extract_api API surface extraction
generate_readme README generation

What It Generates

  • Architecture -- project structure, design patterns, entry points, flow diagrams
  • Dependencies -- internal module graph, external package usage, circular dependency detection
  • API Surface -- endpoints, parameters, response types, authentication
  • README -- installation, usage, API docs, contributing guide

Links

License

MIT

from github.com/lazymac2x/codebase-doc-generator

Install Codebase Doc Generator in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install codebase-doc-generator

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add codebase-doc-generator -- npx -y codebase-doc-generator

FAQ

Is Codebase Doc Generator MCP free?

Yes, Codebase Doc Generator MCP is free — one-click install via Unyly at no cost.

Does Codebase Doc Generator need an API key?

No, Codebase Doc Generator runs without API keys or environment variables.

Is Codebase Doc Generator hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Codebase Doc Generator in Claude Desktop, Claude Code or Cursor?

Open Codebase Doc Generator on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Codebase Doc Generator with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs