Reference Documentation
Complete technical reference for DocuMCP's API, configuration, and tools.
API Reference
- MCP Tools API - Complete API reference for all DocuMCP tools
- Configuration Options - Configuration file reference
- CLI Commands - Command-line interface reference
- Prompt Templates - Available prompt templates
Quick Reference
Essential Tools
# Repository Analysis
"analyze my repository with deep analysis"
# SSG Recommendation
"recommend static site generator for my project"
# Documentation Generation
"generate documentation structure for my project"
# Deployment
"deploy my documentation to GitHub Pages"
Configuration Examples
# Basic configuration
memory:
storage_path: ".documcp/memory"
retention_policy: "keep_all"
deployment:
platform: "github-pages"
branch: "gh-pages"
domain: "docs.example.com"
API Overview
DocuMCP provides 21 tools across 4 main categories:
Analysis Tools
analyze_repository
- Comprehensive repository analysisdetect_gaps
- Documentation gap detectionevaluate_readme_health
- README quality assessment
Recommendation Tools
recommend_ssg
- Static site generator recommendationsgenerate_config
- SSG configuration generationsetup_structure
- Documentation structure creation
Content Tools
populate_content
- Intelligent content populationvalidate_content
- Content validation and checkingupdate_existing_documentation
- Documentation updates
Deployment Tools
deploy_pages
- GitHub Pages deploymentverify_deployment
- Deployment verificationtest_local_deployment
- Local testing
Memory System
DocuMCP includes a sophisticated memory system for learning and optimization:
Memory Operations
memory_recall
- Retrieve stored memoriesmemory_export
- Export memories for backupmemory_import
- Import memories from filesmemory_cleanup
- Clean up old memories
Analytics
analyze_deployments
- Deployment pattern analysismemory_insights
- Memory-based insightssimilar_projects
- Find similar projects
Getting Started
- First Time: Start with Getting Started Tutorial
- API Reference: Explore MCP Tools API
- Configuration: Review Configuration Options
- Advanced Usage: Check CLI Commands
Support
- Documentation: This reference guide
- Examples: See Tutorials
- Community: GitHub Discussions
- Issues: GitHub Issues