vscode-mcp-screenshot
by Digital-Defiance
Overview
Provides a VSCode extension and Language Server Protocol (LSP) integration to enable AI agents to capture, analyze, and document application visuals through full screen, window, or region screenshots with PII masking and multi-format support.
Installation
npx -y @ai-capabilities-suite/mcp-screenshotEnvironment Variables
- VSCODE_TEST_MODE
- NODE_ENV
Security Notes
The system relies on spawning an external 'mcp-screenshot' server process (via npx or node), which introduces a supply chain risk. While the 'savePath' parameter is tested for path traversal vulnerabilities, external process execution and file system interactions always warrant careful consideration. Communication with the server happens via secure IPC, and no direct 'eval' or hardcoded secrets are apparent.
Similar Servers
spec-workflow-mcp
Facilitates structured, specification-driven software development by providing a workflow engine, real-time dashboards, and tools for task management, approvals, and detailed implementation logging, integrated with AI agents and VSCode.
cclsp
Integrate LLM-based coding agents with Language Server Protocol (LSP) servers to enable robust code navigation, symbol resolution, and refactoring across various programming languages.
language-server-mcp
Provides language support features like hover information, code completion, and diagnostics for code editing through the Model Context Protocol (MCP).
ExpoSnap
Enables AI assistants to view and analyze screenshots from React Native/Expo applications for AI-powered mobile UI development.