Skip to main content
Glama

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.

Related MCP server: webdev-mcp

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 )

One-click Deploy
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Latest Blog Posts

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