A powerful Model Context Protocol (MCP) server that gives AI real-time vision capabilities and enhanced UI intelligence. Transform your AI assistant into a visual powerhouse that can see, analyze, and interact with your screen content. ScreenMonitorMCP v2 is a revolutionary MCP server that bridges the gap between AI and visual computing. It enables AI assistants to capture screenshots, analyze scr
Add this skill
npx mdskills install inkbytefo/screenmonitormcpWell-documented MCP server enabling AI vision through screen capture and analysis capabilities
1# ScreenMonitorMCP v223[](https://github.com/inkbytefo/ScreenMonitorMCP/releases/tag/v2.0.7)4[](https://pypi.org/project/screenmonitormcp-v2/)5[](https://pypi.org/project/screenmonitormcp-v2/)6[](https://mseep.ai/app/a2dbda0f-f46d-40e1-9c13-0b47eff9df3a)7[](https://mseep.ai/app/inkbytefo-screenmonitormcp)8A powerful Model Context Protocol (MCP) server that gives AI real-time vision capabilities and enhanced UI intelligence. Transform your AI assistant into a visual powerhouse that can see, analyze, and interact with your screen content.910## What is ScreenMonitorMCP?1112ScreenMonitorMCP v2 is a revolutionary MCP server that bridges the gap between AI and visual computing. It enables AI assistants to capture screenshots, analyze screen content, and provide intelligent insights about what's happening on your display.1314## Key Features1516- **Real-time Screen Capture**: Instant screenshot capabilities across multiple monitors17- **AI-Powered Analysis**: Advanced screen content analysis using state-of-the-art vision models18- **Streaming Support**: Live screen streaming for continuous monitoring19- **Performance Monitoring**: Built-in system health and performance metrics20- **Multi-Platform**: Works seamlessly on Windows, macOS, and Linux21- **Easy Integration**: Simple setup with Claude Desktop and other MCP clients2223## Quick Start2425### Installation2627```bash28# Install from PyPI29pip install screenmonitormcp3031# Or install from source32git clone https://github.com/inkbytefo/screenmonitormcp.git33cd screenmonitormcp34pip install -e .35```3637### Configuration38391. Create a `.env` file with your AI service credentials:4041```env42OPENAI_API_KEY=your-api-key-here43OPENAI_MODEL=gpt-4o44```45462. Add to your Claude Desktop config:4748```json49{50 "mcpServers": {51 "screenmonitormcp-v2": {52 "command": "python",53 "args": ["-m", "screenmonitormcp_v2.mcp_main"],54 "env": {55 "OPENAI_API_KEY": "your-openai-api-key-here",56 "OPENAI_BASE_URL": "https://openrouter.ai/api/v1",57 "OPENAI_MODEL": "qwen/qwen2.5-vl-32b-instruct:free"58 }59 }60 }61}62```63643. Restart Claude Desktop and start capturing!6566## Available Tools6768- `capture_screen` - Take screenshots of any monitor69- `analyze_screen` - AI-powered screen content analysis70- `analyze_image` - Analyze any image with AI vision71- `create_stream` - Start live screen streaming72- `get_performance_metrics` - System health monitoring7374## Use Cases7576- **UI/UX Analysis**: Get AI insights on interface design and usability77- **Debugging Assistance**: Visual debugging with AI-powered error detection78- **Content Creation**: Automated screenshot documentation and analysis79- **Accessibility Testing**: Screen reader and accessibility compliance checking80- **System Monitoring**: Visual system health and performance tracking8182## Documentation8384For detailed setup instructions and advanced configuration, see our [MCP Setup Guide](MCP_SETUP_GUIDE.md).8586## Requirements8788- Python 3.8+89- OpenAI API key (or compatible service)90- MCP-compatible client (Claude Desktop, etc.)9192## Contributing9394We welcome contributions! Please see [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.9596## License9798MIT License - see [LICENSE](LICENSE) for details.99100## Previous Version101102Looking for v1? Check the [v1 branch](https://github.com/inkbytefo/ScreenMonitorMCP/tree/v1) for the previous version.103104---105106**Built with ❤️ by [inkbytefo](https://github.com/inkbytefo)**107
Full transparency — inspect the skill content before installing.