Read, write, and remove metadata from 150+ file formats using ExifTool
Read, write, and remove metadata from 150+ file formats using ExifTool
An MCP (Model Context Protocol) server that provides access to ExifTool for reading, writing, and removing metadata from a wide range of file types.
ExifTool must be installed on your system. This MCP server is a wrapper that calls the ExifTool command-line tool.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| read_metadata | |
| write_metadata | Write or update metadata tags in a file using ExifTool. Creates a backup by default. |
| remove_metadata | Remove metadata from a file using ExifTool. Can remove all metadata or specific tags. |
| list_supported_formats |
{
"mcpServers": {
"exiftool": {
"command": "exiftool-mcp"
}
}
}Configuration as documented by the project. Restart the client after saving.
ExifTool must be installed on your system. This MCP server is a wrapper that calls the ExifTool command-line tool.
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
Works with Claude Desktop, Claude Code, Cursor and any Model Context Protocol client. Runs on your own machine: this one has no hosted endpoint, so install it from the bundle or from source.
Search coding-agent sessions and load one as starting context; save your own to your library.
Let the grumpy senior dev review your code with this MCP server
It exposes following capabilites - fetch_petsByStatus: Available status values : available, pending, sold