Docs your AI actually understands. The only documentation tool with a built-in MCP server.
Claude Code, Cursor, and other AI tools can search and understand your documentation in real-time.
Full documentation: docs.documan.ai
- Built-in MCP Server - AI assistants search your docs semantically
- Semantic Search - Find docs by meaning, not just keywords
- Single Binary - No npm, no Node.js, no dependencies
- CI/CD Ready - Lint docs in your pipeline, Docker image included
# Download from GitHub Releases
curl -L https://github.com/documan-ai/documan/releases/latest/download/documan-darwin-arm64.tar.gz | tar xz
mv documan-darwin-arm64 documan
# Configure
echo 'DOCUMAN_PROJECT_NAME=My Project
DOCUMAN_DOCS_FILES=docs/**/*.md,README.md
DOCUMAN_HTTP_PORT=3000' > .env
# Run
./documan fix # Auto-fix frontmatter
./documan lint # Check frontmatter, links, duplicates
./documan import # Import to database
./documan serve # Start server# Start container
docker run -d --name documan \
-p 3000:3000 \
-v $(pwd)/docs:/documan/data/docs \
-v $(pwd)/README.md:/documan/data/README.md \
-e DOCUMAN_PROJECT_NAME="My Project" \
-e DOCUMAN_DOCS_FILES="**/*.md" \
-e DOCUMAN_HTTP_PORT="3000" \
jzaplet/documan:latest
# Fix, lint and import docs
docker exec -t documan /documan/bin/documan fix
docker exec -t documan /documan/bin/documan lint
docker exec -t documan /documan/bin/documan importWeb UI: http://localhost:3000
MCP Server: http://localhost:3000/mcp
For production CI/CD and docker-compose, see Docker Setup Guide.
Register MCP server to Claude Code CLI:
claude mcp add documentation --transport http http://localhost:3000/mcpFor Cursor, Claude Desktop, and other tools, see MCP Setup Guide.