Does it work on Linux or macOS?
Not yet. This version is Windows-focused, but contributions are welcome to extend platform support.
@margusmartsepp
Basic information
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.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-screenshot-server-margusmartsepp": {
"command": "python",
"args": [
"-m",
"venv",
".venv"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
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.
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.
Not yet. This version is Windows-focused, but contributions are welcome to extend platform support.
This project aims to follow the MCP specification as closely as possible
Allow LLMs to control a browser with Browserbase and Stagehand
Playwright MCP server
BitBrowser MCP simple to use, no complicated procedures required. Supports a variety of intelligent agent services.
Helps AI assistants access text content from bot-protected websites. MCP server that fetches HTML/markdown from sites with anti-automation measures using Scrapling.
Comments