exif-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| read-metadataC | Read all or specified metadata segments from an image |
| read-exifB | Read EXIF data from an image with optional tag filtering |
| read-xmpA | Read XMP metadata from an image with option for extended XMP segments |
| read-iccC | Read ICC metadata from an image |
| read-iptcB | Read IPTC metadata from an image |
| read-jfifC | Read JFIF metadata from an image |
| read-ihdrB | Read IHDR metadata from an image |
| orientationB | Get image orientation value (1-8) |
| rotation-infoB | Get detailed rotation and flip information from image orientation |
| gps-coordinatesB | Extract GPS coordinates (latitude/longitude) from image metadata |
| strip-metadataA | Remove all metadata (EXIF, GPS, XMP, ICC, IPTC) from an image losslessly. Supports JPEG and PNG. |
| edit-exifA | Edit EXIF and GPS fields in a JPEG image. Returns the modified image as a base64 data URL. |
| thumbnailB | Extract embedded thumbnail from image as base64 data or URL |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 13 tools
The read-metadata tool overlaps with the specific read-exif/read-xmp/read-icc/read-iptc readers, since all can retrieve metadata segments. Orientation and rotation-info also cover closely related concepts, which could cause misselection. Otherwise, most tools have distinct purposes.
There is a coherent read-* prefix for seven tools, but naming style shifts for others such as orientation, rotation-info, gps-coordinates, strip-metadata, edit-exif, and thumbnail. The mixed noun and verb patterns are readable but not fully consistent.
With 13 tools, the server is well-scoped for an EXIF/metadata-focused utility. Each tool has a meaningful role in reading, editing, stripping, or extracting metadata, and the count is within the ideal range.
The tool set covers reading all major metadata formats, editing EXIF/GPS, removing all metadata, and extracting thumbnails. The main gap is editing non-EXIF metadata formats like XMP or ICC, but core workflows are supported.