Skip to main content
Glama
INDEX.mdβ€’7.93 kB
# πŸ“š Documentation Index Complete guide to the MCP Presentations project - find what you need quickly! ## πŸš€ Getting Started **New to this project? Start here:** 1. **[README.md](./README.md)** - Project overview and quick links 2. **[SUMMARY.md](./SUMMARY.md)** - Complete overview of what was built 3. **[DEPLOYMENT.md](./DEPLOYMENT.md)** - Step-by-step deployment guide ## πŸ“– Documentation Files ### Quick Reference - **[QUICKREF.md](./QUICKREF.md)** ⚑ - Common commands - Quick examples - Troubleshooting - **Use this**: When you need a quick reminder ### Deployment & Setup - **[DEPLOYMENT.md](./DEPLOYMENT.md)** πŸ“¦ - Step-by-step deployment instructions - Testing procedures - Connection guides - **Use this**: When deploying for the first time ### Usage & Examples - **[EXAMPLES.md](./EXAMPLES.md)** πŸ’‘ - Real-world examples - AI prompts to try - Layout guide - Pro tips - **Use this**: When learning how to use the PowerPoint tool ### Technical Documentation - **[ARCHITECTURE.md](./ARCHITECTURE.md)** πŸ—οΈ - System diagrams - Data flow - Technology stack - Performance characteristics - **Use this**: When understanding the technical implementation - **[IMPLEMENTATION.md](./IMPLEMENTATION.md)** πŸ”§ - Implementation details - Code structure - Design decisions - **Use this**: When modifying or extending the code ### Testing - **[TESTING.md](./TESTING.md)** βœ… - 26 test cases - Testing procedures - Edge cases - Known limitations - **Use this**: When validating your deployment ### Project History - **[CHANGELOG.md](./CHANGELOG.md)** πŸ“ - Version history - Feature additions - Future roadmap - **Use this**: When tracking changes and planning features ### Component Documentation - **[python-worker/README.md](./python-worker/README.md)** 🐍 - Python Worker API - Slide layouts - Local development - **Use this**: When working on the Python Worker ## πŸ—ΊοΈ Documentation Map by Use Case ### "I want to deploy this" 1. [DEPLOYMENT.md](./DEPLOYMENT.md) - Full deployment guide 2. [QUICKREF.md](./QUICKREF.md) - Quick commands 3. [deploy.ps1](./deploy.ps1) - Automated deployment script ### "I want to use the PowerPoint tool" 1. [EXAMPLES.md](./EXAMPLES.md) - Usage examples 2. [QUICKREF.md](./QUICKREF.md) - Quick reference 3. [python-worker/README.md](./python-worker/README.md) - API details ### "I want to understand how it works" 1. [SUMMARY.md](./SUMMARY.md) - High-level overview 2. [ARCHITECTURE.md](./ARCHITECTURE.md) - Detailed architecture 3. [IMPLEMENTATION.md](./IMPLEMENTATION.md) - Implementation details ### "I want to modify or extend the code" 1. [IMPLEMENTATION.md](./IMPLEMENTATION.md) - Technical details 2. [ARCHITECTURE.md](./ARCHITECTURE.md) - System design 3. [src/index.ts](./src/index.ts) - Main Worker code 4. [python-worker/src/index.py](./python-worker/src/index.py) - Python Worker code ### "I want to test my deployment" 1. [TESTING.md](./TESTING.md) - Complete testing guide 2. [EXAMPLES.md](./EXAMPLES.md) - Test examples 3. [QUICKREF.md](./QUICKREF.md) - Troubleshooting ### "I need a quick answer" 1. [QUICKREF.md](./QUICKREF.md) - Quick reference card 2. [This file (INDEX.md)](./INDEX.md) - Documentation index ## πŸ“‚ File Structure Reference ``` mcp-presentations/ β”‚ β”œβ”€β”€ πŸ“„ README.md # Start here - project overview β”œβ”€β”€ πŸ“„ SUMMARY.md # Complete overview of what was built β”œβ”€β”€ πŸ“„ INDEX.md # This file - documentation index β”‚ β”œβ”€β”€ πŸš€ Quick Start β”‚ β”œβ”€β”€ πŸ“„ QUICKREF.md # Quick reference card β”‚ β”œβ”€β”€ πŸ“„ deploy.ps1 # Deployment script β”‚ └── πŸ“„ dev.ps1 # Development setup guide β”‚ β”œβ”€β”€ πŸ“š User Documentation β”‚ β”œβ”€β”€ πŸ“„ DEPLOYMENT.md # How to deploy β”‚ └── πŸ“„ EXAMPLES.md # How to use β”‚ β”œβ”€β”€ πŸ”§ Technical Documentation β”‚ β”œβ”€β”€ πŸ“„ ARCHITECTURE.md # System architecture β”‚ β”œβ”€β”€ πŸ“„ IMPLEMENTATION.md # Implementation details β”‚ └── πŸ“„ TESTING.md # Testing guide β”‚ β”œβ”€β”€ πŸ“ Project Info β”‚ └── πŸ“„ CHANGELOG.md # Version history β”‚ β”œβ”€β”€ πŸ’» Source Code β”‚ β”œβ”€β”€ πŸ“ src/ β”‚ β”‚ └── πŸ“„ index.ts # Main MCP Worker β”‚ └── πŸ“ python-worker/ β”‚ β”œβ”€β”€ πŸ“„ README.md # Python Worker docs β”‚ β”œβ”€β”€ πŸ“„ requirements.txt β”‚ β”œβ”€β”€ πŸ“„ wrangler.toml β”‚ └── πŸ“ src/ β”‚ └── πŸ“„ index.py # PowerPoint creation β”‚ └── βš™οΈ Configuration β”œβ”€β”€ πŸ“„ package.json β”œβ”€β”€ πŸ“„ wrangler.jsonc # Main Worker config β”œβ”€β”€ πŸ“„ tsconfig.json └── πŸ“„ worker-configuration.d.ts ``` ## 🎯 Quick Links by Topic ### Configuration - [wrangler.jsonc](./wrangler.jsonc) - Main Worker configuration - [python-worker/wrangler.toml](./python-worker/wrangler.toml) - Python Worker config - [worker-configuration.d.ts](./worker-configuration.d.ts) - Type definitions - [package.json](./package.json) - Dependencies ### Source Code - [src/index.ts](./src/index.ts) - Main MCP Worker implementation - [python-worker/src/index.py](./python-worker/src/index.py) - PowerPoint creation logic ### Helper Scripts - [deploy.ps1](./deploy.ps1) - Automated deployment - [dev.ps1](./dev.ps1) - Development setup instructions ## πŸ“Š Documentation Statistics - **Total Documentation Files**: 11 - **Total Lines of Documentation**: ~3,500+ - **Code Examples**: 50+ - **Test Cases**: 26 - **Architecture Diagrams**: 8 - **Usage Examples**: 20+ ## πŸ” Search Tips ### Looking for commands? β†’ [QUICKREF.md](./QUICKREF.md) ### Looking for error solutions? β†’ [DEPLOYMENT.md](./DEPLOYMENT.md) (Troubleshooting section) β†’ [TESTING.md](./TESTING.md) (Known Issues section) ### Looking for code examples? β†’ [EXAMPLES.md](./EXAMPLES.md) β†’ [src/index.ts](./src/index.ts) ### Looking for API documentation? β†’ [python-worker/README.md](./python-worker/README.md) ### Looking for architecture info? β†’ [ARCHITECTURE.md](./ARCHITECTURE.md) β†’ [IMPLEMENTATION.md](./IMPLEMENTATION.md) ## πŸ“ž Support Resources ### Documentation Issues If you find errors or gaps in documentation: 1. Check [CHANGELOG.md](./CHANGELOG.md) for recent changes 2. Review related documentation files 3. Check code comments in source files ### Technical Issues 1. [TESTING.md](./TESTING.md) - Known limitations 2. [DEPLOYMENT.md](./DEPLOYMENT.md) - Troubleshooting 3. Wrangler logs: `wrangler tail` ### Feature Requests See [CHANGELOG.md](./CHANGELOG.md) - Future Roadmap section ## πŸŽ“ Learning Path ### Beginner (Just want to use it) 1. [README.md](./README.md) - Overview 2. [DEPLOYMENT.md](./DEPLOYMENT.md) - Deploy it 3. [EXAMPLES.md](./EXAMPLES.md) - Use it 4. [QUICKREF.md](./QUICKREF.md) - Quick reference ### Intermediate (Want to understand it) 1. [SUMMARY.md](./SUMMARY.md) - What was built 2. [ARCHITECTURE.md](./ARCHITECTURE.md) - How it works 3. [TESTING.md](./TESTING.md) - How to test it 4. [python-worker/README.md](./python-worker/README.md) - Component details ### Advanced (Want to modify it) 1. [IMPLEMENTATION.md](./IMPLEMENTATION.md) - Technical details 2. [ARCHITECTURE.md](./ARCHITECTURE.md) - System design 3. [src/index.ts](./src/index.ts) - Source code 4. [python-worker/src/index.py](./python-worker/src/index.py) - Python implementation 5. [CHANGELOG.md](./CHANGELOG.md) - Roadmap for extensions ## πŸ“… Last Updated November 25, 2025 ## ✨ Documentation Quality All documentation follows these principles: - βœ… Clear and concise - βœ… Practical examples - βœ… Step-by-step instructions - βœ… Troubleshooting included - βœ… Beginner-friendly - βœ… Technically accurate - βœ… Up-to-date with code --- **Tip**: Bookmark this page for quick access to all documentation! πŸ”–

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/dboconsultingllc/mcp-presentations'

If you have feedback or need assistance with the MCP directory API, please join our Discord server