
exif-mcpMCP server to extract image metadata (EXIF, XMP, etc)
Overview
Key features
- Extracts EXIF, GPS, XMP, ICC, IPTC, JFIF, and IHDR metadata
- Supports JPEG, TIFF, HEIC/AVIF, and PNG formats
- Reads from file system, URLs, base64 data, or buffers
Pricing
- Model
- Free
- Category
- MCP Servers
- Rating
- No reviews yet
Use cases
Image Library Analysis
Analyze image metadata to visualize camera usage, lens distribution, and favorite locations
Debugging Image Manipulation
Use exif-mcp to debug image manipulation code by extracting and verifying metadata
Pros & Cons
Pros
- Works completely offline
- Highly efficient and secure
- Supports multiple image formats and metadata segments
Cons
- Requires technical setup and configuration
- Limited to use cases involving image metadata extraction
Reviews
Sign in to leave a review.
No reviews yet. Be the first!
Q&A
What are the main setup requirements for using exif-mcp?
You need Node.js installed, then clone the repository, run `npm install` to install dependencies, and build with `npm run build`. After that, start the server with `npm start`. Technical setup is required, but no additional external tools are needed.
Asked by Mohammed Al-Amin · Jun 11, 2026
What image formats and metadata types can exif-mcp extract?
It supports JPEG, PNG, TIFF, HEIC/AVIF files and can extract EXIF, GPS, XMP, ICC, IPTC, JFIF, and IHDR segments, as well as specialized data like orientation, rotation, GPS coordinates, and thumbnails.
Asked by Joanna Kowalski · May 2, 2026
Can exif-mcp work without an internet connection?
Yes, the server operates completely offline; it uses the exifr library internally and does not depend on any external services or network calls.
Asked by Margaret Whitfield · May 3, 2026
How do I integrate exif-mcp with my existing LLM or application?
exif-mcp runs as an MCP server that communicates via STDIO transport, so any MCP client supporting STDIO (or via the provided mcp proxy for remote access) can invoke its tools. You start the server with `npm start` and configure the client (e.g., Claude Desktop) to point to the server’s command path.
Asked by Valentina Marino · Mar 5, 2026
Ask a question
MCP Servers alternatives

Open-source MCP server that lets LLMs drive real browsers via Playwright and accessibility snapshots.

Python agent framework from the Pydantic team for building type-safe GenAI apps.

Adaptive memory layer that helps AI agents learn from context over time.

AI email assistant that organizes, drafts replies, and helps you reach inbox zero faster.

Open-source 24/7 local screen and audio recording for building context-aware AI apps

TypeScript library for building and orchestrating AI agents with tools, memory, and multi-agent workflows.

Bringing the bankless onchain API to MCP

Python tool for converting files and office documents to Markdown.
Trending now

Accurate Homework Help with Full Explanations

Document intelligence API that parses, splits, OCRs, and extracts structured data from complex PDFs, slides, and spreadsheets.

Open multimodal 12B model handling interleaved images and text with a 128K context window.

Sponsored answers, paid per click.
