codebase-doc-generator
Click on "Install 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 installed
Maintenance
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/lazymac2x/codebase-doc-generator'
If you have feedback or need assistance with the MCP directory API, please join our Discord server