image_tools_mcp
Verified Safeby ironsheep
Overview
Provides precise image analysis capabilities (measurements, color extraction, OCR, shape detection) to Claude for tasks like diagram recreation and UI analysis.
Installation
docker run --rm -i -v "$(pwd)/examples:/images/examples:ro" ghcr.io/ironsheep/image-tools-mcp:latestEnvironment Variables
- IMAGE_MCP_LOG_LEVEL
Security Notes
The server is written in Go, which is memory-safe. It uses `os/exec` for OCR on macOS and Windows, but arguments to the `tesseract` command-line tool are passed as separate strings, preventing shell injection vulnerabilities. Docker deployments mount user directories as read-only (`:ro`), limiting potential write-based attacks from within the container. OCR on Linux is embedded, removing the `os/exec` dependency for that platform. No `eval`, obvious obfuscation, or hardcoded secrets were found. The primary remaining risk would be an unknown vulnerability within the external Tesseract CLI itself, which is outside the scope of this server's code.
Similar Servers
ast-mcp-server
Provides an MCP (Model Context Protocol) server for code structure and semantic analysis using ASTs and ASGs, integrated with external AI clients like Claude Desktop.
claude-code-plugins
This repository provides a collection of plugins for Claude Code, enabling the AI agent to interact with external developer tools for tasks like Sentry error diagnosis, PostHog feature management, and detailed codebase analysis using a specialized CLI.
markitdown-mcp
Converts various document and media formats to Markdown using the Model Context Protocol (MCP), primarily for integration with AI workflows like Claude Desktop.
3dslicer-claude-bridge
Provides Claude Code with programmatic access to 3D Slicer for AI-assisted medical image analysis, surgical planning, and radiomics research.