MCP server designed to help you search and analyze your photo library (iCloud - Apple photos)
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"memory-journal-mcp-server": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Smart Photo Journal is an MCP server designed to help you search and analyze your photo library with powerful, intuitive tools. Whether you're reminiscing about family moments or looking for a specific photo with friends, this server has got you covered! 🎉
This server supports HTTP transport. Be the first to test it — help the community know if it works.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in productivity
Dynamic problem-solving through sequential thought chains
Persistent memory using a knowledge graph
mini cli search engine for your docs, knowledge bases, meeting notes, whatever. Tracking current sota approaches while being all local
Official Notion MCP Server
MCP Security Weekly
Get CVE alerts and security updates for Memory Journal Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Smart Photo Journal is an MCP server designed to help you search and analyze your photo library with powerful, intuitive tools. Whether you're reminiscing about family moments or looking for a specific photo with friends, this server has got you covered! 🎉
Inspired by: burningion/video-editing-mcp A huge shoutout to @burningion for the innovative idea of using MCP for creative media management!
Clone the repository:
git clone https://github.com/Siddhant-K-code/memory-journal-mcp-server.git
cd memory-journal-mcp-server
Install dependencies using uv:
uv sync
Configure the MCP server. Update your claude_desktop_config.json with the following configuration:
{
"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"
]
}
}
}
Start the server with following command or just open Claude Desktop:
uv run server.py
Note: Replace
<YOUR_DEVICE_USERNAME>and<PATH_TO_CLONED_DIR>with your actual device username and the path to the cloned directory. You will get a popup to authorize the server to access your photos. It will be in local only, and no data will be shared with anyone except Claude services.
When the server starts, you'll see:
Starting Smart Photo Journal MCP server.
It's now ready to process your photo queries! 🎉
Location Search
{
"location": "Udaipur"
}
Found 5 photos from Udaipur:
📷 IMG_1234.jpg
...
Label Search
{
"label": "Birthday"
}
Photos labeled as 'Birthday' (3 found):
📷 IMG_5678.jpg
...
People Search
{
"person": "Maa"
}
Photos with Maa (10 found):
📷 IMG_9101.jpg
...
Photo Analysis
{}
📸 Photo Taking Patterns:
Total Photos: 200
...
Want to gather all your family moments in one place? Use the people-search tool with names like "Papa" or "Mom" or "Any Friend" to find photos