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)

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
2wRelease cycle
2Releases (12mo)
Issues opened vs closed

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

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