Skip to main content
Glama

Smart Code Search MCP Server

MEDIA_QUICKSTART.mdโ€ข5.81 kB
# Media Capture Quick Start Guide Get started with screenshot and recording features in 5 minutes! ## Quick Setup ### 1. Start the Media Server ```bash cd voice-assistant npm start ``` ### 2. Open the Media UI Navigate to: http://localhost:3000/media-ui.html ### 3. Test Basic Capture Click the camera icon or press `Ctrl+Shift+S` to take your first screenshot! ## Essential Features ### Taking Screenshots #### Method 1: UI Button ![Camera Icon] Click the camera button in the top toolbar #### Method 2: Keyboard Shortcut - Windows/Linux: `Ctrl + Shift + S` - macOS: `Cmd + Shift + S` #### Method 3: Voice Command Say: "Take a screenshot" or just "Screenshot" ### Screen Recording #### Start Recording - Click the red record button - Or say: "Start recording" #### Stop Recording - Click the stop button (square icon) - Or say: "Stop recording" ### Viewing Your Media #### Gallery View - Grid layout shows thumbnails - Click any thumbnail to view full size - Recent captures appear at the top #### Quick Actions - ๐Ÿ‘๏ธ **View**: Click thumbnail to open - โœ๏ธ **Annotate**: Click pencil icon - ๐Ÿ“ฅ **Download**: Click download icon - ๐Ÿ—‘๏ธ **Delete**: Click trash icon ## Common Workflows ### Workflow 1: Bug Documentation 1. **Encounter a bug** in your application 2. **Say**: "Screenshot this bug" 3. **Annotate** with arrow pointing to issue 4. **Add text**: Describe the problem 5. **Tag**: Add "bug" tag for organization 6. **Export**: Download for bug report ### Workflow 2: Code Review Recording 1. **Say**: "Start recording code review" 2. **Review code** while explaining 3. **Take screenshots** of important sections 4. **Say**: "Stop recording" 5. **Result**: Video with embedded screenshots ### Workflow 3: Tutorial Creation 1. **Start recording**: Capture entire session 2. **Take screenshots**: Key moments 3. **Annotate**: Add explanations 4. **Export**: Create tutorial package ## Annotation Tools ### Drawing Tools | Tool | Purpose | Shortcut | |------|---------|----------| | โœ๏ธ Pen | Freehand drawing | P | | ๐Ÿ–๏ธ Highlighter | Transparent marking | H | | โžก๏ธ Arrow | Point to elements | A | | โฌœ Rectangle | Box areas | R | | ๐Ÿ”ค Text | Add labels | T | ### Quick Annotations 1. **Click screenshot** to open 2. **Select tool** from toolbar 3. **Draw/type** annotations 4. **Save** automatically applied ## Voice Commands Cheat Sheet ### Basic Commands - "Screenshot" - Quick capture - "Start/Stop recording" - Video control - "Show screenshots" - Open gallery - "Delete last" - Remove recent ### Advanced Commands - "Screenshot and annotate" - Capture + edit - "Record for 5 minutes" - Timed recording - "Export today's media" - Bundle download - "Tag as [word]" - Add metadata ## Tips for Best Results ### Screenshot Tips โœ… **Clean desktop** before capturing โœ… **Use regions** for focused captures โœ… **Add context** with annotations โœ… **Tag immediately** for organization ### Recording Tips โœ… **Close unnecessary apps** to reduce file size โœ… **Use good lighting** for webcam recordings โœ… **Speak clearly** if including audio โœ… **Pause when needed** instead of multiple recordings ### Organization Tips โœ… **Use consistent tags** (#bug, #feature, #docs) โœ… **Add descriptions** to important captures โœ… **Export regularly** for backup โœ… **Delete unused** to save space ## Keyboard Shortcuts ### Global Shortcuts | Action | Windows/Linux | macOS | |--------|--------------|-------| | Screenshot | Ctrl+Shift+S | Cmd+Shift+S | | Start Recording | Ctrl+Shift+R | Cmd+Shift+R | | Show Gallery | Ctrl+Shift+G | Cmd+Shift+G | | Quick Annotate | Ctrl+Shift+A | Cmd+Shift+A | ### Gallery Shortcuts | Action | Key | |--------|-----| | Next image | โ†’ or J | | Previous image | โ† or K | | Fullscreen | F | | Delete | Del | | Download | D | | Annotate | A | ## Storage Management ### Default Locations ``` voice-assistant/ โ”œโ”€โ”€ media/ โ”‚ โ”œโ”€โ”€ screenshots/ # PNG images โ”‚ โ”œโ”€โ”€ recordings/ # WebM videos โ”‚ โ””โ”€โ”€ exports/ # ZIP bundles โ””โ”€โ”€ media-history.db # Metadata database ``` ### Storage Limits - Default: 5GB maximum - Auto-cleanup: Files older than 30 days - Important files: Mark to keep permanently ### Export Options - **Individual**: Download single items - **Bulk**: Export multiple selections - **Session**: Export entire work session - **Format**: PNG, WebM, or ZIP bundle ## Troubleshooting ### Screenshot Not Working? 1. **Check browser permissions** - Allow screen capture permission - Must be HTTPS or localhost 2. **Try different browser** - Chrome/Edge work best - Firefox requires additional setup ### Recording Issues? 1. **Verify FFmpeg installed** ```bash ffmpeg -version ``` 2. **Check disk space** - Need ~100MB per minute - Clear old recordings ### Can't See Media? 1. **Refresh the page** - F5 or Ctrl+R 2. **Check server status** - Green dot = connected - Red dot = disconnected 3. **Restart server** ```bash npm restart ``` ## Next Steps Now that you're capturing media: 1. ๐Ÿ“– Read [Full Media Documentation](../MEDIA_SERVER.md) 2. ๐ŸŽค Learn [Voice Commands](COMMANDS.md) 3. ๐Ÿ”ง Configure [VS Code Integration](VSCODE.md) 4. ๐ŸŽจ Master [Advanced Annotations](../MEDIA_SERVER.md#annotation-system) ## Quick Reference Card ``` ๐Ÿ“ธ Screenshot........... Ctrl+Shift+S ๐ŸŽฅ Start Recording..... Ctrl+Shift+R โน๏ธ Stop Recording...... Ctrl+Shift+R ๐Ÿ–ผ๏ธ View Gallery........ Ctrl+Shift+G โœ๏ธ Annotate............ A (in gallery) ๐Ÿ’พ Save................ Ctrl+S ๐Ÿ—‘๏ธ Delete.............. Del ๐Ÿ“ฅ Download............ D ๐Ÿท๏ธ Tag................. T ๐Ÿ” Search.............. / ``` --- *Pro Tip: Pin this guide for quick reference during work sessions!*

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/stevenjjobson/scs-mcp'

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