.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/drolosoft/immich-photo-manager
home/mcp-servers/drolosoft/immich-photo-manager
drolosoft avatar

immich-photo-manager

bydrolosoft· 1 MCP server

Installs

274

Stars

33

Forks

8

Category

Productivity & Workflow

View on GitHub

TL;DR

MCP server for intelligent photo management with Immich

How to install immich-photo-manager?

drolosoft/immich-photo-manager
$git clone https://github.com/drolosoft/immich-photo-manager

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install immich-photo-manager by running `git clone https://github.com/drolosoft/immich-photo-manager`, then use it for the current task and follow its documentation at https://github.com/drolosoft/immich-photo-manager.

Files · 1

View on GitHub
README.md
1<p align="center">
2 <img src="assets/icon.png" alt="immich-photo-manager" width="100">
3</p>
4 
5<h1 align="center">immich-photo-manager</h1>
6 
7<p align="center">
8 <a href="https://opensource.org/licenses/MIT"><img src="https://img.shields.io/badge/License-MIT-yellow.svg" alt="License: MIT"></a>
9 <a href="https://glama.ai/mcp/servers/drolosoft/immich-photo-manager"><img src="https://glama.ai/mcp/servers/drolosoft/immich-photo-manager/badges/score.svg" alt="immich-photo-manager MCP server"></a>
10 <a href="https://github.com/drolosoft/immich-photo-manager/releases/latest"><img src="https://img.shields.io/github/v/release/drolosoft/immich-photo-manager" alt="GitHub Release"></a>
11 <a href="https://immich.app"><img src="https://img.shields.io/badge/Immich-ecosystem-blueviolet.svg" alt="Immich"></a>
12</p>
13 
14> **MCP server for intelligent photo management with [Immich](https://immich.app) — your self-hosted library, understood.**
15 
16If your [Immich](https://immich.app) library has grown past what you can manage by hand, **immich-photo-manager** gives any AI assistant direct access to your instance — search, organize, deduplicate, and curate albums through natural conversation. Works with Claude, Gemma, or any MCP-compatible client. Runs locally — your photos never leave your server.
17 
18<p align="center"><img src="./assets/demo.gif" alt="immich-photo-manager demo" width="800"></p>
19 
20---
21 
22## What It Does
23 
24Say **"create albums for all my trips"** and watch it work:
25 
26<p align="center"><img src="./assets/screenshot-06-geographic-albums.png" alt="Geographic album creation" width="700"></p>
27 
28GPS coordinates, CLIP visual search, and temporal matching — combined in one request to create dozens of curated albums. No scripts, no manual sorting.
29 
30---
31 
32## Quick Start
33 
34### Prerequisites
35 
36- A running [Immich](https://immich.app) instance (self-hosted, v1.90+)
37- An Immich API key ([how to create one](https://immich.app/docs/features/command-line-interface#obtain-the-api-key))
38- **Python 3.10+** with `pip` ([download](https://www.python.org/downloads/))
39 
40### Install as Claude Plugin (recommended)
41 
42```sh
43git clone https://github.com/drolosoft/immich-photo-manager.git
44cd immich-photo-manager
45 
46claude plugin marketplace add .
47claude plugin install immich-photo-manager
48```
49 
50That's it. Ask Claude: **"how healthy is my photo library?"**
51 
52<p align="center"><img src="./assets/screenshot-01-setup.png" alt="Setup complete" width="700"></p>
53 
54> For manual MCP server setup, see **[Getting Started](doc/GETTING-STARTED.md)**.
55 
56### Works in Claude Code
57 
58The same plugin runs in **[Claude Code](https://docs.anthropic.com/en/docs/claude-code)** — search your library, curate albums, and generate galleries right from the terminal.
59 
60<p align="center"><img src="./doc/demos/cc/claude-code-conversation.png" alt="Split screen: Claude Code terminal generating a photo gallery on the left, browser showing the resulting gallery with album cards on the right" width="800"></p>
61 
62> Full conversation transcript: **[Claude Code demo](doc/demos/cc/claude-code-example-demo.txt)**
63 
64### Works with Any MCP Client
65 
66immich-photo-manager is an **MCP server** — it works with any AI assistant that speaks the Model Context Protocol, not just Claude.
67 
68Use the package entry point directly with `uvx`:
69 
70```json
71{
72 "mcpServers": {
73 "immich": {
74 "command": "uvx",
75 "args": ["immich-photo-manager"],
76 "env": {
77 "IMMICH_BASE_URL": "https://your-immich-server.com",
78 "IMMICH_API_KEY": "your-api-key"
79 }
80 }
81 }
82}
83```
84 
85`immich-photo-manager` defaults to MCP stdio transport. Set `MCP_TRANSPORT=http` when you want to run the server as a Streamable HTTP service.
86 
87```
88============================================================
89IMMICH-PHOTO-MANAGER × GEMMA 4 (LM STUDIO)
90============================================================
91 
92Immich: https://your-immich-server.com
93Model: gemma4-26b-it (local, LM Studio)
94Query: "Show me my Lanzarote albums"
95 
961. Getting MCP tool schemas...
97 50 MCP tools available
98 
992. Asking Gemma 4...
100 Gemma 4 chose: list_albums({})
101 
1023. Executing 'list_albums' against Immich...
103 Found 124 total albums, 14 Lanzarote albums:
104 - Lanzarote Amarillo (26 photos)
105 - Lanzarote Rojo (201 photos)
106 - Lanzarote Azul (187 photos)
107 - Lanzarote Marrón (208 photos)
108 - Lanzarote Negro (193 photos)
109 - Lanzarote Verde (201 photos)
110 - Lanzarote Gasolina (174 photos)
111 ...
112 
1134. Gemma 4 interpreting results...
114 "I found 14 Lanzarote albums — 7 color-themed with
115 1,190 photos and 7 location-specific albums."
116 
117RESULT: Zero cloud dependency — fully self-hosted stack.
118```
119 
120| Client | Status |
121|--------|--------|
122| Claude Code | Tested |
123| Claude Desktop | Tested |
124| LM Studio (Gemma 4) | Tested |
125| Cursor, Windsurf, VS Code, Cline, Zed | Compatible (MCP stdio) |
126 
127> Full transcript: **[Gemma 4 demo](doc/demos/cc/lm-studio-gemma4-demo.txt)** · Test script: `test-lmstudio-mcp.py`
128 
129---
130 
131## Highlights
132 
133- **AI-powered search** — natu

Preview

drolosoft/immich-photo-managerdrolosoft/immich-photo-manager
Repodrolosoft/immich-photo-manager
TypeMCP Servers
CategoryProductivity & Workflow
UpdatedJul 2026
LicenseMIT
First seenJul 27, 2026

Tags

MCPalbumsclaude

Related

6 picks
Type
  1. homeassistant-ai avatarha-mcpComprehensive Model Context Protocol server for managing Home Assistant through AI assistants.MCP ServersJul 2026351k4.1k
  2. taylorwilsdon avatargoogle_workspace_mcpGoogle Workspace MCP server for Gmail, Drive, Calendar, Docs, Sheets, Slides, Forms, Tasks, Chat.MCP ServersJul 2026129k2.9k
  3. basicmachines-co avatarbasic-memoryLocal-first knowledge management with bi-directional LLM sync via Markdown files.MCP ServersJul 202644k3.5k
  4. mbailey avatarvoicemodeNatural voice conversations for AI assistants - STT/TTS via MCPMCP ServersJul 202638k1.3k
  5. githejie avatarmcp-server-calculatorA Model Context Protocol server for calculatingMCP ServersMay 202524k153
  6. codefuturist avataremail-mcpIMAP/SMTP email MCP server — 47 tools, IMAP IDLE push, multi-account, AI triage.MCP ServersMay 202622k83