Smart Photo Journal MCP Server

Smart Photo Journal MCP Server is an MCP server that connects Claude Desktop to the local Apple Photos library on macOS. Designed for Apple Photos users and creative personal journalers, it enables large language models to inspect and filter local photography collections without uploading raw assets to third-party cloud infrastructure. The server provides dedicated tools to query images based on geographical locations, system labels, keywords, and tagged people. It also supports fuzzy matching so users can locate people or places even with approximate name queries. Beyond catalog searching, the server includes metadata analysis capabilities that inspect photo timestamps and dates to uncover photography habits, such as identifying the days or times of week when the user takes the most pictures. All photo lookups occur on the local machine once system permissions are granted, letting users reminisce, prepare memory albums, or pull up specific snapshots directly through natural language conversations.

Category: Design, Media & Creative

Tags: journaling, macos, media-management, photos

Visit Smart Photo Journal MCP Server

How to install and configure Smart Photo Journal MCP Server

  1. Ensure you have macOS with a Photos library and install uv. 2. Clone the repository: bash git clone https://github.com/Siddhant-K-code/memory-journal-mcp-server.git cd memory-journal-mcp-server 3. Install dependencies: bash uv sync 4. Add the server to your claude_desktop_config.json file: 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" ] } } } 5. Replace <YOUR_DEVICE_USERNAME> and <PATH_TO_CLONED_DIR> with your actual paths. 6. Restart Claude Desktop and grant permission to access your Photos library when prompted.

What you can do with Smart Photo Journal MCP Server

  • Querying photos by specific geographical location names to recall travel memories and vacation highlights directly within an AI chat interface. * Searching through image collections using custom keywords or tags like 'Birthday' or 'Beach' to compile themed journals. * Finding pictures featuring specific family members or friends using people search and fuzzy matching for approximate names. * Analyzing temporal photo metadata to determine shooting patterns, such as the most common hours and days photos are captured.

Key facts

  • https://github.com/Siddhant-K-code/memory-journal-mcp-server
  • Design, Media & Creative, Notes & Knowledge Management
  • journaling, macos, media-management, photos

Part of MCP Servers

Related MCP servers

  • MCP MD2PDF Server β€” MCP MD2PDF Server is an MCP server that enables automated conversion of Markdown documents into formatted PDF files with full…
  • MCP Media Processing Server β€” MCP Media Processing Server is an MCP server that connects AI assistants like Claude Desktop to local media manipulation utilities,…
  • MCP Music Analysis β€” MCP Music Analysis is an MCP server that enables AI clients like Claude to inspect and process sound recordings using…
  • MCP Notes β€” MCP Notes is an MCP server that provides note-taking and note-management capabilities to AI models using Amazon Web Services DynamoDB…
  • MCP OCR Server β€” MCP OCR Server is an MCP server that provides optical character recognition capabilities by connecting language models directly to the…
  • MCP MiniMax Music Server β€” MCP MiniMax Music Server is an MCP server that provides AI-powered audio and music generation using the MiniMax Music API…

What is Smart Photo Journal MCP Server?

Smart Photo Journal MCP Server is an integration tool that exposes your local macOS Photos library to Model Context Protocol clients. It lets AI assistants search images by location, label, and person name, as well as analyze photography frequency and shooting patterns.

Which operating systems are supported by this server?

The server is built specifically for macOS because it connects directly to the native macOS Photos library. It requires a local macOS environment and the uv package manager to execute the Python server script.

Which MCP clients work with Smart Photo Journal MCP Server?

The server is documented for Claude Desktop via its standard configuration file, but it works with any MCP client that supports standard local stdio server process execution.

Does Smart Photo Journal MCP Server upload photos to the cloud?

No, the server executes locally on your machine. Photos and metadata are processed through local tools, and the operating system displays a standard prompt requesting permission to allow the local server to access your Photos library.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories