Skip to main content
Glama
nextframedev

EXIF MCP Server

by nextframedev

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
EXIF_MCP_HOSTNoHost for remote transport. Default: 127.0.0.1
EXIF_MCP_PORTNoPort for remote transport. Default: 8001 for streamable-http, 9001 for SSE
EXIF_MCP_SSE_PATHNoSSE endpoint path. Default: /sse
EXIF_MCP_TRANSPORTNoTransport type: stdio, streamable-http, or sse. Default: stdio
EXIF_MCP_MOUNT_PATHNoMount path for SSE transport. Default: empty
EXIF_MCP_MESSAGE_PATHNoMessage endpoint path for SSE. Default: /messages/
EXIF_MCP_JSON_RESPONSENoEnable JSON response format (true/false). Default: false
EXIF_MCP_STATELESS_HTTPNoEnable stateless HTTP (true/false). Default: false
EXIF_MCP_STREAMABLE_HTTP_PATHNoPath for Streamable HTTP endpoint. Default: /mcp

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
inspect_exifA

Read EXIF metadata from a single image path.

This tool is read-only and must not modify the target file.

has_gps_exifA

Check whether an image contains GPS/location EXIF fields.

This tool is read-only and must not modify the target file.

inspect_exif_detailedB

Read EXIF metadata with per-tag references for selective cleanup.

find_images_with_gps_exifC

Find images in one folder that contain GPS/location EXIF fields.

find_images_with_exif_fieldsC

Find images in one folder containing selected EXIF fields.

summarize_exif_privacyC

Summarize privacy-sensitive EXIF fields for a single image path.

strip_exifA

Remove EXIF metadata from a single image.

If output_path is omitted, the shared core will later generate a sibling cleaned file path. Overwrite remains opt-in and defaults to False. Optional dry-run, comparison, and sidecar-report behavior is available.

strip_selected_exif_fieldsC

Remove selected EXIF fields from a single image path.

batch_strip_exifC

Remove EXIF metadata from supported images in a folder.

Optional dry-run, comparison, and per-file sidecar-report behavior is available.

batch_strip_gps_exifC

Remove only GPS EXIF metadata from supported images in a folder.

batch_strip_selected_exif_fieldsC

Remove selected EXIF fields from supported images in a folder.

Prompts

Interactive templates invoked by user choice

NameDescription
review-photo-privacyGuide a client through inspecting EXIF and explaining privacy risk for one image.
clean-photos-for-sharingGuide a client through inspecting and cleaning one folder of images safely.

Resources

Contextual data attached and managed by the client

NameDescription
privacy-guideShort practical guidance on EXIF privacy risks and server behavior.
supported-formatsCurrent image format support and safety defaults for the EXIF MCP server.

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/nextframedev/exif_mcp_server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server