Screenmonitormcp
@inkbytefo
About Screenmonitormcp
ScreenMonitorMCP - Revolutionary AI Vision Server
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"screenMonitorMCP": {
"command": "python",
"args": [
"/path/to/ScreenMonitorMCP/main.py"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is ScreenMonitorMCP?
ScreenMonitorMCP is an MCP server that provides Claude and other AI assistants with real-time screen monitoring, visual analysis, and intelligent interaction capabilities. It enables AI to see, understand, and interact with your screen.
How to use ScreenMonitorMCP?
Clone the repository, install dependencies via pip, copy .env.example to .env, add your OpenAI API key, and run python main.py. For Claude Desktop integration, add the server configuration to claude_desktop_config.json. Then use tools like start_smart_monitoring(), smart_click(), or query_vision_about_current_view() in your Python code.
Key features of ScreenMonitorMCP
- Real-time screen monitoring with AI-powered analysis
- Natural language UI element clicking
- OCR text extraction from any screen region
- Screenshot and video capture with AI analysis
- System performance metrics and caching
- Multi-AI support (OpenAI, OpenRouter, custom endpoints)
Use cases of ScreenMonitorMCP
- Monitor screen in real-time and detect important changes
- Click UI elements using natural language commands
- Extract text from any part of your screen
- Analyze screenshots and videos with AI
- Provide intelligent insights about screen activity
FAQ from ScreenMonitorMCP
What AI models does ScreenMonitorMCP support?
It supports OpenAI, OpenRouter, and custom API endpoints for vision analysis.
What are the system requirements?
Cross-platform (Windows, macOS, Linux), requires Python, Tesseract and EasyOCR for OCR, and an OpenAI API key.
How do I integrate ScreenMonitorMCP with Claude Desktop?
Add a JSON entry to claude_desktop_config.json with command python and arguments pointing to the main.py file.
Does ScreenMonitorMCP support real-time monitoring?
Yes, it offers adaptive FPS monitoring with smart triggers for events like significant changes or error detection.
How many tools does ScreenMonitorMCP provide?
It includes 21 tools across six categories: smart monitoring, UI interaction, visual analysis, system performance, input simulation, and utility.
Frequently asked questions
What AI models does ScreenMonitorMCP support?
It supports OpenAI, OpenRouter, and custom API endpoints for vision analysis.
What are the system requirements?
Cross-platform (Windows, macOS, Linux), requires Python, Tesseract and EasyOCR for OCR, and an OpenAI API key.
How do I integrate ScreenMonitorMCP with Claude Desktop?
Add a JSON entry to `claude_desktop_config.json` with command `python` and arguments pointing to the `main.py` file.
Does ScreenMonitorMCP support real-time monitoring?
Yes, it offers adaptive FPS monitoring with smart triggers for events like significant changes or error detection.
How many tools does ScreenMonitorMCP provide?
It includes 21 tools across six categories: smart monitoring, UI interaction, visual analysis, system performance, input simulation, and utility.
Basic information
More Other MCP servers
ghidraMCP
LaurieWiredMCP Server for Ghidra
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
π Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
FastMCP v2 π
jlowinπ The fast, Pythonic way to build MCP servers and clients.
MCP Go π
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Comments