Codebase Doc Generator
FreeNot checkedGenerates comprehensive documentation (architecture overview, dependency graph, API surface, and README) for any codebase locally without external APIs.
About
Generates comprehensive documentation (architecture overview, dependency graph, API surface, and README) for any codebase locally without external APIs.
README
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
Install Codebase Doc Generator in Claude Desktop, Claude Code & Cursor
unyly install codebase-doc-generatorInstalls 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-generatorFAQ
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
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare 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
