screenshot_mcp_server

screenshot_mcp_server

5

The Screenshot MCP Server is designed to enable AI tools to take and analyze screenshots by providing a robust platform for image capture and processing with support for different transport modes.

Overview

  • Description: An MCP server allowing AI tools to take and process screenshots.

  • Features:

    • Full screen screenshots
    • JPEG compression for efficient transfer
    • Base64 encoded image data
    • Stdio and SSE transport modes
    • Configurable image quality
    • Command-line interface for testing
  • Usage:

    • Via command line
    • Programmatically in Python
  • Requirements:

    • Python 3.10 to 3.12
    • Dependencies: mcp, pyautogui, Pillow
    • Compatible with Linux, macOS, Windows