Labsco
hemenge133 logo

Screen View

β˜… 2

from hemenge133

Capture and analyze screenshots using the Claude Vision API.

πŸ”₯πŸ”₯πŸ”₯βœ“ VerifiedAccount requiredNeeds API keys

πŸ“Έ screen-view-mcp

A powerful Model Context Protocol (MCP) tool that enables AI assistants to capture and analyze screenshots using Claude Vision API. Take screenshots, analyze screen content, and get AI insights about your desktop interface.

✨ Features

  • πŸ“Έ Instant full-screen screenshot capture
  • πŸ” AI-powered scene analysis with Claude Vision
  • πŸ€– Seamless integration with MCP-compatible AI assistants
  • πŸ› οΈ Easy configuration and setup
  • πŸ”„ Support for both stdio and SSE transports

🎯 Use Cases

  • Capture and analyze screenshots of your desktop
  • Analyze UI elements and layouts
  • Debug visual issues with screen captures
  • Get AI insights about screen content
  • Document interface elements and layouts
  • Screen recording and analysis
  • Desktop automation with visual feedback

πŸ“ Available Tools

captureAndAnalyzeScreen

Captures and analyzes the current screen content.

Parameters:

{
  prompt?: string;      // Custom prompt for analysis
  modelName?: string;   // Claude model to use
  saveScreenshot?: boolean; // Save screenshot locally
}

Example usage in Claude:

Can you analyze what's on my screen right now and describe the layout?

πŸ”§ Development

  1. Clone and install:
git clone https://github.com/yourusername/screen-view-mcp.git
cd screen-view-mcp
npm install
  1. Build:
npm run build
  1. Test locally:
# Test with stdio transport (default)
node dist/screen-capture-mcp.js --api-key=your-anthropic-api-key

# Test with SSE transport
node dist/screen-capture-mcp.js --sse --port 8080 --host localhost --api-key=your-anthropic-api-key

πŸ“œ License

MIT

Available Tools

  • helloWorld: Simple test tool that echoes a message
  • captureAndAnalyzeScreen: Captures a screenshot and analyzes it using Claude Vision