mcp-screenshot-server and screen-capture-mcp

These two tools are competitors, as both are MCP servers designed to provide AI assistants with screenshot capabilities, though Sethbang's offers broader functionality with web page capture via Puppeteer and cross-platform system screenshots.

mcp-screenshot-server
53
Established
screen-capture-mcp
47
Emerging
Maintenance 13/25
Adoption 6/25
Maturity 16/25
Community 18/25
Maintenance 10/25
Adoption 7/25
Maturity 18/25
Community 12/25
Stars: 18
Forks: 14
Downloads:
Commits (30d): 0
Language: TypeScript
License: Apache-2.0
Stars: 2
Forks: 1
Downloads: 216
Commits (30d): 0
Language: JavaScript
License: MIT
No Package No Dependents
No risk flags

About mcp-screenshot-server

sethbang/mcp-screenshot-server

An MCP server that provides AI assistants with screenshot capabilities — both web page capture via Puppeteer and cross-platform system screenshots using native OS tools.

Implements dual capture modes with granular controls—web screenshots support element-specific selection and wait conditions via Puppeteer, while system screenshots offer window-by-name targeting and multi-display support across macOS/Linux/Windows using platform-native tools. Built with security hardening including SSRF/DNS-rebinding defenses, command injection prevention via `execFile`, path traversal protection, and concurrent request limiting via semaphore. Integrates directly with Claude Desktop, Cursor, and any MCP-compatible client through stdio transport configuration.

About screen-capture-mcp

kmoulder/screen-capture-mcp

MCP server that gives Claude Code the ability to take screenshots (Windows)

Scores updated daily from GitHub, PyPI, and npm data. How scores work