Access document structure without loading entire files. Navigate through chapters, sections, and subsections efficiently.
Search across all documentation content with relevance ranking. Find what you need quickly.
Automatically resolves AsciiDoc include directives. Handles complex multi-file documentation projects.
Update and insert sections directly via MCP protocol. Atomic writes ensure data integrity.
Automatic updates when files change externally. Always stay synchronized with your documentation.
Visual document structure browser with auto-launch. Navigate your documentation visually.
# Create virtual environment
python3 -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
# Install dependencies
pip install -r requirements.txt
Add to ~/.claude.json:
{
"mcpServers": {
"asciidoc-docs-server": {
"command": "/path/to/venv/bin/python3",
"args": ["-m", "src.mcp_server", "/path/to/docs"],
"env": {
"ENABLE_WEBSERVER": "true"
}
}
}
}
That's it! The server will auto-start and open a web interface.
Read the full documentation →The MCP server includes an optional web interface for visual navigation
Enable with:
ENABLE_WEBSERVER=true
Web interface auto-launches and provides a visual overview of your documentation structure
Build LLM applications that need to work with large documentation. The MCP protocol provides structured access without token waste.
Manage complex arc42 or multi-file documentation projects with AI assistance. Keep documentation synchronized and accessible.
Maintain architecture documentation (arc42, ADRs) with LLM support. Query and update documentation efficiently.
Built with a clean, modular architecture following arc42 documentation standards.
MCP Documentation Server is open source and available on GitHub.