mcp-screenshot-server and code-screenshot-mcp

These two tools are competitors, as both are MCP servers providing AI assistants with screenshot capabilities, but one specializes in code screenshots from Claude and the other offers general web page and system screenshots.

mcp-screenshot-server
53
Established
code-screenshot-mcp
52
Established
Maintenance 13/25
Adoption 6/25
Maturity 16/25
Community 18/25
Maintenance 6/25
Adoption 8/25
Maturity 22/25
Community 16/25
Stars: 18
Forks: 14
Downloads:
Commits (30d): 0
Language: TypeScript
License: Apache-2.0
Stars: 44
Forks: 8
Downloads:
Commits (30d): 0
Language: TypeScript
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 code-screenshot-mcp

MoussaabBadla/code-screenshot-mcp

MCP server for generating beautiful code screenshots directly from Claude

Implements file-based screenshots with line range selection, git diff visualization, and batch processing capabilities. Built on Playwright and Highlight.js, it offers five professional themes and auto-detects 20+ programming languages while integrating seamlessly with Claude Desktop via the Model Context Protocol.

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