# Tutorials
Step-by-step tutorials to get you started with DocuMCP and master advanced features.
## Getting Started
### Beginner Tutorials
- [Getting Started with DocuMCP](getting-started.md) - Your first documentation deployment
- [First Documentation Deployment](first-deployment.md) - Complete deployment workflow
- [Development Setup](development-setup.md) - Set up your development environment
### Advanced Tutorials
- [Memory Workflows](memory-workflows.md) - Advanced memory system features
## Learning Path
### For New Users
1. **Start Here**: [Getting Started with DocuMCP](getting-started.md)
2. **First Deployment**: [First Documentation Deployment](first-deployment.md)
3. **Development Setup**: [Development Setup](development-setup.md)
### For Advanced Users
1. **Memory System**: [Memory Workflows](memory-workflows.md)
2. **Custom Configuration**: See [Reference Documentation](../reference/)
3. **Advanced Features**: See [How-to Guides](../how-to/)
## Quick Start
If you're new to DocuMCP, start with this simple workflow:
```bash
# Analyze your repository
"analyze my repository and recommend a static site generator"
# Generate documentation
"generate documentation structure for my project"
# Deploy to GitHub Pages
"deploy my documentation to GitHub Pages"
```
## What You'll Learn
### Core Concepts
- **Repository Analysis**: How DocuMCP analyzes your project
- **SSG Recommendations**: Choosing the right static site generator
- **Documentation Generation**: Creating comprehensive documentation
- **Deployment Automation**: Automated deployment workflows
### Advanced Features
- **Memory System**: Learning from your documentation patterns
- **Custom Configuration**: Tailoring DocuMCP to your needs
- **Performance Optimization**: Optimizing your documentation site
- **Analytics Integration**: Tracking documentation usage
## Prerequisites
### Basic Requirements
- **Git Repository**: Your project in a Git repository
- **GitHub Account**: For deployment to GitHub Pages
- **Node.js**: Version 20.0.0 or higher (for local development)
### Recommended Knowledge
- **Markdown**: Basic Markdown syntax
- **Git**: Basic Git operations
- **GitHub**: GitHub repository management
## Getting Help
### If You Get Stuck
1. **Check the Tutorials**: Review the relevant tutorial section
2. **How-to Guides**: See [How-to Guides](../how-to/) for specific tasks
3. **Reference Documentation**: Check [Reference](../reference/) for technical details
4. **Community Support**: Ask questions in [GitHub Discussions](https://github.com/tosin2013/documcp/discussions)
### Common Issues
- **Repository Analysis Issues**: See [Troubleshooting Guide](../how-to/troubleshooting.md)
- **Deployment Problems**: Check [GitHub Pages Deployment Guide](../how-to/github-pages-deployment.md)
- **Local Testing**: See [Local Testing Guide](../how-to/local-testing.md)
## Next Steps
After completing the tutorials:
1. **Explore How-to Guides**: [How-to Guides](../how-to/) for specific tasks
2. **Reference Documentation**: [Reference](../reference/) for technical details
3. **Architecture Understanding**: [Architecture Documentation](../explanation/)
4. **Community**: Join [GitHub Discussions](https://github.com/tosin2013/documcp/discussions)
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/tosin2013/documcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server