🖼️ MCP Screenshot Server
@margusmartsepp
About 🖼️ MCP Screenshot Server
A lightweight MCP-compatible Python server for capturing Windows screenshots via REST API. Supports full screen, region-based, or window-specific captures. Ideal for AI agent integrations and automation workflows.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-screenshot-server-margusmartsepp": {
"command": "python",
"args": [
"-m",
"venv",
".venv"
]
}
}
}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 🖼️ MCP Screenshot Server?
A lightweight, MCP-compatible screenshot microservice built with FastAPI for Windows. It enables AI agents and automation tools to capture full-screen, region-based, or window-specific screenshots via simple HTTP calls.
How to use 🖼️ MCP Screenshot Server?
Clone the repository, create a Python virtual environment, install dependencies from requirements.txt, and run the server with uvicorn main:app --reload. Send a POST request to the /screenshot endpoint with an optional JSON body containing region, window_title, or base64 parameters.
Key features of 🖼️ MCP Screenshot Server?
- Capture full-screen screenshots
- Capture specific windows by title
- Capture custom screen regions
- MCP-compliant REST API
- Returns images as PNG or base64
- Built with FastAPI for production readiness
Use cases of 🖼️ MCP Screenshot Server?
- Integrating with LLMs using Model Context Protocol
- QA test automation pipelines
- Monitoring and remote capture tools
- Visual logging and debugging for AI agents
FAQ from 🖼️ MCP Screenshot Server?
Does it work on Linux or macOS?
Not yet. This version is Windows-focused, but contributions are welcome to extend platform support.
Is it MCP-certified?
This project aims to follow the MCP specification as closely as possible
Frequently asked questions
Does it work on Linux or macOS?
Not yet. This version is Windows-focused, but contributions are welcome to extend platform support.
Is it MCP-certified?
This project aims to follow the MCP specification as closely as possible
Basic information
More Browser Automation MCP servers
Yoyo
firecrawl🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
BrowserTools MCP
AgentDeskAIMonitor browser logs directly from Cursor and other MCP compatible IDEs.
Firecrawl Mcp Server
mendableai🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
Slack Slack
microsoftPlaywright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

HTML/CSS to Image
An MCP server for generating images from HTML & CSS or screenshots of URLs using htmlcsstoimage.com.
Comments