DAUT
by 2dogsandanerd
Overview
An AI-powered tool for automatically generating and updating documentation for codebases, supporting multiple languages and exposing RAG capabilities via an MCP server.
Installation
./start_mcp.shEnvironment Variables
- MCP_API_KEY
- MCP_PORT
- MCP_HOST
- MCP_PROJECT_PATH
Security Notes
The MCP server defaults to a hardcoded insecure API key ('secret-token-123') if the 'MCP_API_KEY' environment variable is not explicitly set, making it vulnerable by default. It also binds to '0.0.0.0', making it publicly accessible. Users *must* change the API key to a strong, unique value and configure network access appropriately. However, directory traversal for file content access is prevented.
Similar Servers
mcp-server
Provides a Model Context Protocol (MCP) server for AI agents to search and retrieve curated documentation for the Strands Agents framework, facilitating AI coding assistance.
rust-docs-mcp-server
Provides up-to-date Rust crate documentation via semantic search and LLM summarization to AI coding assistants.
doc-bot
An intelligent MCP server designed to enhance AI coding assistants by providing project-specific documentation and API references through smart search, contextual rules, and live updates.
ultrascript-tools-mcp
An AI-powered assistant for analyzing, navigating, and refactoring codebases using a code graph and semantic search.