📸 Smart Photo Journal MCP Server

📸 Smart Photo Journal MCP Server

site icon
2025.01.28 16
Python照片管理照片分析照片搜索内容生成
Smart Photo Journal 是一个MCP服务器,旨在帮助用户通过强大而直观的工具搜索和分析照片库。无论是回忆家庭时刻还是寻找与朋友的特定照片,该服务器都能满足需求。
View on GitHub

Overview

📸 Smart Photo Journal MCP Server

产品定位

Smart Photo Journal 是一个专注于照片管理和分析的MCP服务器,提供强大的搜索和分析功能,帮助用户高效管理照片库。

核心功能

  • 位置搜索: 轻松查找特定地点拍摄的照片。
  • 标签搜索: 通过关键词或标签(如"生日"、"海滩"或"假期")搜索照片。
  • 人物搜索: 快速定位包含特定人物的照片。
  • 照片分析: 发现有趣的洞察,如照片拍摄的最热门时间和日期。
  • 模糊匹配: 支持模糊匹配,提供更灵活的搜索体验。

适用场景

  • 家庭和朋友相册整理: 使用人物搜索工具查找特定人物的照片。
  • 假期亮点: 使用位置搜索工具查找假期目的地的照片。
  • 回忆过去: 使用标签搜索工具查找特定事件(如生日)的照片。
  • 摄影习惯分析: 使用照片分析工具了解拍摄习惯。

工具列表

  1. 位置搜索: 查找特定地点拍摄的照片。
  2. 标签搜索: 通过关键词或标签搜索照片。
  3. 人物搜索: 查找包含特定人物的照片。
  4. 照片分析: 分析照片库中的模式和趋势。

常见问题解答

  • 确保您的macOS照片库已加载。
  • 在搜索查询中尽可能具体以获得更准确的结果。
  • 当不确定确切名称时,使用模糊匹配以获得灵活性。

使用教程

使用依赖

  1. 确保您有macOS和照片库。
  2. 安装uv以管理依赖项并运行服务器。

安装教程

  1. 克隆存储库: bash git clone https://github.com/Siddhant-K-code/memory-journal-mcp-server.git cd memory-journal-mcp-server
  2. 使用uv安装依赖项: bash uv sync
  3. 配置MCP服务器。更新您的claude_desktop_config.json: 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" ] } } }
  4. 启动服务器: bash uv run server.py

调试方式

启动服务器后,您将看到:

Starting Smart Photo Journal MCP server.

服务器现在可以处理您的照片查询了!

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。