codebase-doc-generator
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@codebase-doc-generatorGenerate docs for the project at /path/to/codebase"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Codebase Doc Generator
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.
Related MCP server: Documentation MCP Server
Install
npm install
npm start
# Server runs on http://localhost:3000As 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 |
| Full documentation generation |
| Architecture overview only |
| Dependency graph (internal + external) |
| API surface extraction |
| 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
This server cannot be deployed
Maintenance
Related MCP Connectors
Generate, search, and manage codebase documentation on DocuWriter.ai. 72 tools incl. Autopilot.
Code intelligence platform for AI agents. 20 tools for architecture, security & impact analysis.
Versioned documentation registry and semantic search for AI tools and coding assistants.
Serves your design system and coding standards to coding agents, so they stop guessing.
Related MCP Servers
- AlicenseAqualityBmaintenanceGenerates professional documentation for multi-language codebases with deep AST-based code analysis, supporting Docusaurus, MkDocs, and Sphinx frameworks. Includes API documentation generation, PDF export, OpenAPI spec generation, and sales-ready documentation for code marketplaces.9MIT
- AlicenseAqualityBmaintenanceGenerates professional documentation for multi-language projects with deep code analysis, supporting frameworks like Docusaurus, MkDocs, and Sphinx, including API docs, PDF export, and OpenAPI specifications.9MIT
- AlicenseAqualityDmaintenanceGenerates DeepWiki-style documentation for private code repositories with RAG-based Q\&A capabilities, semantic code search, and multi-language AST parsing. Supports local LLMs (Ollama) or cloud providers for privacy-focused codebase analysis.655MIT
- FlicenseNot gradedqualityDmaintenanceAutomatically generates comprehensive wiki documentation from any codebase, including Mermaid diagrams, source code citations, and automated quality checks.2-