photographi-mcp — MCP-сервер для Claude Code: технический анализ фото
Локальный анализ фотографий: резкость, фокус, экспозиция. Пригодится, когда нужно отобрать кадры из серии или папки без загрузки в облако.
claude mcp add photographi-mcp -- uvx photographi-mcpЧто делает photographi-mcp
photographi-mcp запускает компьютерное зрение прямо на вашей машине и отдаёт агенту технические метрики по снимкам. Резкость, фокус, экспозиция, шум, дифракция — всё считается локально, наружу ничего не уходит. Внутри работает движок photo-quality-analyzer-core.
Сервер даёт восемь инструментов. analyze_photo делает полный разбор одного кадра, analyze_folder — сводку по папке, rank_photographs ранжирует серию и находит лучший кадр, cull_photographs переносит брак в подпапку. Ещё есть threshold_cull для жёсткого отбора по порогу, get_color_palette и get_folder_palettes для палитр, get_scene_content для поиска по 80+ категориям объектов.
Оценка строго техническая. Размытый или недодержанный кадр сервер пометит как слабый, даже если это художественная задумка. Нужен Python 3.10+ и uvx в PATH — без них команда запуска не сработает. Телеметрию можно отключить переменной PHOTOGRAPHI_TELEMETRY_DISABLED=1 или флагом --disable-telemetry.
Какие задачи решает
- отобрать резкие кадры из серии на свадьбе
- найти лучший кадр в брекете по торту
- разложить смазанные снимки по отдельной папке
- собрать палитру цветов из съёмки леса
- найти в библиотеке кадры с котом или горой
Примеры запросов агенту
- Проверь, достаточно ли резкий кадр
dog_042.jpgдля печати - Отранжируй серию
cake_burst/и покажи лучший кадр - Перенеси все смазанные фото из
vacation/в подпапкуjunk
Как установить photographi-mcp
Командой платформы
claude mcp add photographi-mcp -- uvx photographi-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from photographi-mcp <команда>
Командой платформы
codex mcp add photographi-mcp -- uvx photographi-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from photographi-mcp <команда>
Файл настроек
{
"mcpServers": {
"photographi-mcp": {
"command": "uvx",
"args": [
"photographi-mcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from photographi-mcp <команда>
Файл настроек
{
"servers": {
"photographi-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"photographi-mcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from photographi-mcp <команда>
Командой платформы
gemini mcp add photographi-mcp uvx photographi-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from photographi-mcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о photographi-mcp
Как установить photographi-mcp в Claude Code?
Одной командой: claude mcp add photographi-mcp -- uvx photographi-mcp. Она прописывает сервер в пользовательскую область.
Что делает photographi-mcp?
Считает технические метрики фотографий локально: резкость, фокус, экспозицию, шум. По ним агент ранжирует серии, отбраковывает брак и строит палитры.
Что нужно для работы сервера?
Python 3.10+ и uvx в PATH. Анализ идёт на вашем железе, облако не задействовано.