Извлекатель изображений MCP
Сервер MCP для извлечения и преобразования изображений в base64 для анализа LLM.
Этот сервер MCP предоставляет инструменты для помощников на основе искусственного интеллекта, позволяющие:
Извлечение изображений из локальных файлов
Извлечение изображений из URL-адресов
Обработка изображений в кодировке base64
Как это выглядит в Курсоре:
Подходящие случаи:
анализ результатов теста драматурга: скриншоты
Установка
Рекомендуется: использование npx в mcp.json (самый простой способ)
Рекомендуемый способ установки этого сервера MCP — использование npx непосредственно в файле .cursor/mcp.json :
Этот подход:
Автоматически устанавливает последнюю версию
Не требует глобальной установки
Надежно работает в различных средах
Альтернатива: установка по локальному пути
Если вы предпочитаете использовать локальную установку пакета, вы можете клонировать репозиторий и указать на собранные файлы:
Ручная установка
Это сделает команду mcp-image-extractor доступной глобально.
Затем настройте в .cursor/mcp.json :
Устранение неполадок для пользователей курсора : если вы видите ошибку «Не удалось создать клиент», попробуйте метод установки по локальному пути, описанный выше, или убедитесь, что вы используете правильный путь к исполняемому файлу.
Related MCP server: Unstructured Document Processor MCP
Доступные инструменты
извлечь_изображение_из_файла
Извлекает изображение из локального файла и преобразует его в base64.
Параметры:
file_path(обязательно): Путь к локальному файлу изображения.
Примечание: Все изображения автоматически изменяются до оптимальных размеров (макс. 512x512) для анализа LLM, чтобы ограничить размер выходных данных base64 и оптимизировать использование контекстного окна.
извлечь_изображение_из_url
Извлекает изображение из URL-адреса и преобразует его в base64.
Параметры:
url(обязательно): URL-адрес изображения для извлечения
Примечание: Все изображения автоматически изменяются до оптимальных размеров (макс. 512x512) для анализа LLM, чтобы ограничить размер выходных данных base64 и оптимизировать использование контекстного окна.
извлечь_изображение_из_base64
Обрабатывает изображение в кодировке base64 для анализа LLM.
Параметры:
base64(обязательно): данные изображения, закодированные в Base64mime_type(необязательно, по умолчанию: "image/png"): MIME-тип изображения
Примечание: Все изображения автоматически изменяются до оптимальных размеров (макс. 512x512) для анализа LLM, чтобы ограничить размер выходных данных base64 и оптимизировать использование контекстного окна.
Пример использования
Вот пример того, как использовать инструменты от Клода:
Клод автоматически использует инструмент extract_image_from_file для загрузки и анализа содержимого изображения.
Клод автоматически воспользуется инструментом extract_image_from_url для извлечения и анализа содержимого изображения.
Докер
Сборка и запуск с помощью Docker:
Лицензия
Массачусетский технологический институт