Skip to main content
Glama

Extractor de imágenes MCP

Servidor MCP para extraer y convertir imágenes a base64 para análisis LLM.

Este servidor MCP proporciona herramientas para que los asistentes de IA puedan:

  • Extraer imágenes de archivos locales

  • Extraer imágenes de URL

  • Procesar imágenes codificadas en base64

Cómo se ve en Cursor:

Casos adecuados:

  • Analizar los resultados de la prueba de dramaturgia: capturas de pantalla

Para cursores u otros clientes

Instalación manual

# Clone and install git clone https://github.com/ifmelate/mcp-image-extractor.git cd mcp-image-extractor npm install npm run build npm link

Esto hará que el comando mcp-image-extractor esté disponible globalmente.

Usando el archivo .cursor/mcp.json

Para el desarrollo local o cuando se trabaja en un proyecto específico, puede agregar un archivo .cursor/mcp.json en la raíz de su proyecto:

{ "mcpServers": { "image-extractor": { "command": "node", "args": ["/full/path/to/mcp-image-extractor/dist/index.js"], "disabled": false } } }

O, si lo has instalado mediante el enlace npm:

{ "mcpServers": { "image-extractor": { "command": "mcp-image-extractor", "disabled": false } } }

Nota importante para los usuarios de Cursor : si ve el error "Error al crear el cliente", pruebe estas alternativas:

Opción 1: utilizar la instalación directa de GitHub

git clone https://github.com/ifmelate/mcp-image-extractor.git cd mcp-image-extractor npm install npm run build npm link

Luego configure en .cursor/mcp.json :

{ "mcpServers": { "image-extractor": { "command": "mcp-image-extractor", "disabled": false } } }

Opción 2: Clonar y ejecutar localmente

git clone https://github.com/ifmelate/mcp-image-extractor.git cd mcp-image-extractor npm install npm run build

Luego configure en .cursor/mcp.json :

{ "mcpServers": { "image-extractor": { "command": "node", "args": ["/full/path/to/mcp-image-extractor/dist/index.js"], "disabled": false } } }

Herramientas disponibles

extraer_imagen_del_archivo

Extrae una imagen de un archivo local y la convierte a base64.

Parámetros:

  • file_path (obligatorio): Ruta al archivo de imagen local

Nota: Todas las imágenes se redimensionan automáticamente a dimensiones óptimas (máximo 512x512) para el análisis LLM para limitar el tamaño de la salida base64 y optimizar el uso de la ventana de contexto.

extraer_imagen_de_la_url

Extrae una imagen de una URL y la convierte a base64.

Parámetros:

  • url (obligatorio): URL de la imagen a extraer

Nota: Todas las imágenes se redimensionan automáticamente a dimensiones óptimas (máximo 512x512) para el análisis LLM para limitar el tamaño de la salida base64 y optimizar el uso de la ventana de contexto.

extraer_imagen_de_base64

Procesa una imagen codificada en base64 para el análisis LLM.

Parámetros:

  • base64 (obligatorio): datos de imagen codificados en Base64

  • mime_type (opcional, predeterminado: "image/png"): tipo MIME de la imagen

Nota: Todas las imágenes se redimensionan automáticamente a dimensiones óptimas (máximo 512x512) para el análisis LLM para limitar el tamaño de la salida base64 y optimizar el uso de la ventana de contexto.

Related MCP server: Unstructured Document Processor MCP

Ejemplo de uso

Aquí hay un ejemplo de cómo utilizar las herramientas de Claude:

Please extract the image from this local file: images/photo.jpg

Claude utilizará automáticamente la herramienta extract_image_from_file para cargar y analizar el contenido de la imagen.

Please extract the image from this URL: https://example.com/image.jpg

Claude utilizará automáticamente la herramienta extract_image_from_url para obtener y analizar el contenido de la imagen.

Estibador

Construir y ejecutar con Docker:

docker build -t mcp-image-extractor . docker run -p 8000:8000 mcp-image-extractor

Licencia

Instituto Tecnológico de Massachusetts (MIT)

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/ifmelate/mcp-image-extractor'

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