Skip to main content
Glama

Screenshot MCP Server

Captura de pantalla del servidor MCP

Un servidor MCP que proporciona capacidades de captura de pantalla para herramientas de IA, lo que les permite capturar y procesar el contenido de la pantalla.

Descripción general

Este servidor MCP permite que las herramientas de IA tomen capturas de pantalla de la pantalla del usuario, lo que permite a los asistentes de IA ver y analizar lo que el usuario está viendo. El servidor gestiona la captura, compresión y entrega de imágenes en un formato compatible con el procesamiento de IA.

Características

  • Tomar capturas de pantalla completas
  • Compresión JPEG automática para una transferencia eficiente
  • Datos de imagen codificados en Base64 para una transmisión confiable
  • Compatibilidad con los modos de transporte stdio y SSE
  • Calidad de imagen y optimización configurables
  • Interfaz de línea de comandos sencilla para realizar pruebas

Instalación

De la fuente

# Clone the repository git clone https://github.com/codingthefuturewithai/screenshot_mcp_server.git cd screenshot_mcp_server # Install using UV (recommended) uv pip install -e . # Or using pip pip install -e .

Herramientas disponibles

tomar captura de pantalla

Descripción: Toma una captura de pantalla de la pantalla del usuario y la devuelve como una imagen JPEG.

Parámetros: Ninguno

Devoluciones:

  • Contenido de imagen en formato JPEG, codificado en base64

Uso

El servidor se puede utilizar de dos maneras:

Cliente de línea de comandos

# Take a screenshot and save it to a file screenshot_mcp_server-client output.jpg

Uso programático

from mcp import ClientSession, StdioServerParameters from mcp.client.stdio import stdio_client async with stdio_client(StdioServerParameters(command="screenshot_mcp_server-server")) as (read, write): async with ClientSession(read, write) as session: result = await session.call_tool("take_screenshot") # Process the screenshot data...

Requisitos

  • Python 3.10 o posterior (< 3.13)
  • Dependencias:
    • mcp >= 1.0.0
    • pyautogui >= 0.9.54
    • Almohada >= 10.0.0
  • Sistemas operativos: Linux, macOS, Windows

Configuración

El servidor admite dos modos de transporte:

  • stdio (predeterminado): para uso en línea de comandos
  • SSE: para aplicaciones basadas en web, se ejecuta en el puerto 3001 de forma predeterminada

Para ejecutar en modo SSE:

screenshot_mcp_server-server-sse --port 3001

Licencia

Este proyecto está licenciado bajo la licencia MIT.

Autor

Tim Kitchens ( timkitch@codingthefuture.ai )

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Permite que las herramientas de IA capturen y procesen capturas de pantalla de la pantalla de un usuario, lo que permite que los asistentes de IA vean y analicen lo que el usuario está mirando a través de una interfaz MCP simple.

  1. Descripción general
    1. Características
      1. Instalación
        1. De la fuente
      2. Herramientas disponibles
        1. tomar captura de pantalla
      3. Uso
        1. Cliente de línea de comandos
        2. Uso programático
      4. Requisitos
        1. Configuración
          1. Licencia
            1. Autor

              Related MCP Servers

              • A
                security
                A
                license
                A
                quality
                An official MCP server implementation that allows AI assistants to capture website screenshots through the ScreenshotOne API, enabling visual context from web pages during conversations.
                Last updated -
                1
                3
                28
                TypeScript
                MIT License
                • Apple
              • A
                security
                F
                license
                A
                quality
                An MCP server that provides web development tools including taking screenshots of screens, enabling AI agents to capture and analyze visual content during development.
                Last updated -
                2
                437
                8
                TypeScript
              • A
                security
                A
                license
                A
                quality
                An MCP server providing web development tools such as screen capturing capabilities that let AI agents take and work with screenshots of the user's screen.
                Last updated -
                2
                437
                15
                MIT License
                • Apple
              • A
                security
                A
                license
                A
                quality
                A macOS utility that captures screenshots and analyzes them with AI vision, enabling AI assistants to see and interpret what's on your screen.
                Last updated -
                3
                10,407
                509
                MIT License
                • Apple

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/codingthefuturewithai/screenshot_mcp_server'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server