Skip to main content
Glama

Immich MCP Server

An MCP server that exposes 22 tools for your Immich photo library. It supports bidirectional image handling: pull photos into LLM context and push metadata and descriptions back, plus face and people management.

Requirements

  • Node.js 20+

  • A running Immich instance

Related MCP server: immich-photo-manager

Environment Variables

Variable

Required

Description

IMMICH_URL

yes

Base URL of your Immich server, e.g. http://localhost:2283

IMMICH_API_KEY

yes

API key from Immich settings

MCP Client Configuration

Add this server to your MCP client's config:

{
  "mcpServers": {
    "immich": {
      "command": "node",
      "args": ["<path>/immich-mcp/dist/server.js"],
      "env": {
        "IMMICH_URL": "http://localhost:2283",
        "IMMICH_API_KEY": "your-api-key"
      }
    }
  }
}

Tools

22 tools cover photo search, album management, face and people management, metadata edits, and description push/pull.

License

MIT

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityMaintained
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

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/mattmaas/immich-mcp'

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