关于 📸 Smart Photo Journal MCP Server
Smart Photo Journal 是一个 MCP 服务,用于搜索和分析 iCloud 照片库,适合希望按地点、标签或人物查找照片的用户。该服务面向 macOS 上的照片库运行,并支持模糊匹配。
主要功能
- 01按地点搜索照片
- 02按关键词或标签搜索照片
- 03按人物搜索照片
- 04分析拍摄时间规律
- 05支持模糊匹配
适用场景
- 01查找某次旅行的照片
- 02按人物整理家庭或朋友相册
- 03回顾生日等特定主题的照片
MCP 相关
该项目是一个 MCP 服务,向 MCP 客户端暴露地点搜索、标签搜索、人物搜索和照片分析四类工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
📸 Smart Photo Journal MCP 服务
Smart Photo Journal 是一款 MCP 服务,旨在通过强大、直观的工具帮助你搜索和分析照片库。无论你是想重温家庭时光,还是寻找与朋友的某张特定照片,这款服务都能帮上忙!🎉
灵感来源: burningion/video-editing-mcp 特别感谢 @burningion 提出了将 MCP 用于创意媒体管理的创新想法!
🎯 功能
- 位置搜索: 轻松查找来自特定地点的照片。🌍
- 标签搜索: 按关键词或标签搜索照片,例如“生日”“海滩”或“度假”。🎉
- 人物搜索: 快速查找包含特定人物的照片。👥
- 照片分析: 发现有趣的信息,例如最常拍照的时段和日期。🕰️
- 模糊匹配: 不确定确切名称?别担心!服务支持模糊匹配,灵活查找。🔍
🚀 快速开始
前提条件
- 确保你使用的是装有“照片”图库的 macOS。
- 安装 uv,用于管理依赖项并运行服务。
安装
-
克隆仓库:
git clone https://github.com/Siddhant-K-code/memory-journal-mcp-server.git cd memory-journal-mcp-server -
使用
uv安装依赖项:uv sync -
配置 MCP 服务。使用以下配置更新你的
claude_desktop_config.json:{ "mcpServers": { "smart-photo-journal": { "command": "/Users/<YOUR_DEVICE_USERNAME>/.local/bin/uv", "args": [ "--directory", "/Users/<PATH_TO_CLONED_DIR>/memory-journal-mcp-server", "run", "server.py" ] } } } -
使用以下命令启动服务,或直接打开 Claude Desktop:
uv run server.py
注意: 将
<YOUR_DEVICE_USERNAME>和<PATH_TO_CLONED_DIR>替换为你的实际设备用户名和克隆目录的路径。 系统会弹出窗口,授权服务访问你的照片。数据只会保留在本地,不会与 Claude 服务以外的任何人共享。
MCP 服务初始化
服务启动后,你会看到:
Starting Smart Photo Journal MCP server.
现在可以开始处理你的照片查询了!🎉
🛠️ 使用方法
可用工具
-
位置搜索
- 描述:查找在特定地点拍摄的照片。
- 输入示例:
{ "location": "Udaipur" } - 预期输出:
找到 5 张来自 Udaipur 的照片: 📷 IMG_1234.jpg ...
-
标签搜索
- 描述:按标签或关键词搜索照片。
- 输入示例:
{ "label": "Birthday" } - 预期输出:
标记为 'Birthday' 的照片(找到 3 张): 📷 IMG_5678.jpg ...
-
人物搜索
- 描述:查找包含特定人物的照片。
- 输入示例:
{ "person": "Maa" } - 预期输出:
包含 Maa 的照片(找到 10 张): 📷 IMG_9101.jpg ...
-
照片分析
- 描述:分析照片库中的规律,例如最常拍照的时段或日期。
- 输入示例:
{} - 预期输出:
📸 拍照规律: 照片总数:200 ...
📚 使用场景示例
1. 家庭与朋友相册整理
想把所有家庭时光汇集到一处?使用 people-search 工具,输入“Papa”“Mom”或“Any Friend”等姓名,查找包含特定人物的照片。
2. 假期精彩瞬间
使用 location-search 工具搜索度假目的地的照片。
3. 重温往日乐趣
想看看过去生日时拍的照片?使用 label-search 搜索“Birthday”,重温欢乐时光!
4. 了解你的摄影习惯
使用 photo-analysis 工具了解你通常在何时何地拍摄照片,并据此规划下一次拍摄!
⚡ 最佳效果提示
- 确保 macOS 中已加载你的 Photos 资料库。
- 搜索查询越具体,结果越准确。
- 不确定确切名称时,使用模糊匹配以增加灵活性。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。