MCP.Market

Photo Organizer MCP server

by ExpertVagabond·io.github.ExpertVagabond/photo-organizer·v1.0.0

AI-powered organization for Google Photos and Drive - auto-organize, find duplicates, create albums

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

0 stars30 downloads/wk

Reviews

Write one

Nobody has reviewed Photo Organizer yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Photo Organizer tools (6, 1 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • analyze_drive

    Analyze Google Drive - get file statistics, find duplicates, and generate a report

  • analyze_photos

    Analyze Google Photos library - get statistics, find duplicates, and generate a report

  • archive_old_files

    Move old Drive files (older than specified days) to an Archive folder

  • deduplicate_drivewrite action

    Remove exact duplicate files from Google Drive

  • organize_drive

    Organize Google Drive files into folders by type (Documents, Images, Videos, etc.)

  • organize_photos_by_date

    Organize Google Photos into albums by date (year or month)

Public scan report

scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it

no findings
  • Code scan6 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 21 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Photo Organizer compares

Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 90% of 1,299 Productivity servers
Tools
6
the typical Productivity server has 7
Tools that change things
17%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
30
more than 14% of 427 Productivity servers with a package

What its tools let an agent do: 4 read · 1 change · 1 delete

Install Photo Organizer in Claude Code, Cursor or VS Code

Runs npx -y photo-organizer-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add photo-organizer -- npx -y photo-organizer-mcp
Add to Cursor

What the publisher says

From the Photo Organizer repository's README, as published. We do not edit it. Read it on GitHub

Photo Organizer MCP Server

AI-powered organization for Google Photos and Google Drive.

This MCP server enables AI agents like Claude to automatically organize your Google Photos and Drive files. Perfect for decluttering cloud storage, finding duplicates, and maintaining organized photo albums.

Features

Google Photos

  • 📊 Analyze Library: Get statistics and insights about your photo collection
  • 🔍 Find Duplicates: Identify potential duplicate photos
  • 📅 Auto-Organize: Create albums by year or month
  • 📈 Reports: Generate detailed organization reports

Google Drive

  • 📂 Auto-Organize: Sort files into folders by type (Documents, Images, Videos, etc.)
  • 🗄️ Archive Old Files: Move old files to Archive folder
  • 🔄 Deduplicate: Find and remove exact duplicate files
  • 📊 Analytics: Get file statistics and storage insights

Installation

# Install from NPM
npm install -g photo-organizer-mcp

# Or clone and build
git clone https://github.com/ExpertVagabond/photo-organizer-mcp
cd photo-organizer-mcp
npm install
npm run build

Setup

1. Google Cloud Credentials

You need Google Cloud credentials to access Photos and Drive APIs:

  1. Go to Google Cloud Console
  2. Create a new project
  3. Enable Google Photos Library API and Google Drive API
  4. Create OAuth 2.0 credentials
  5. Download credentials.json

2. Python Scripts

This MCP server wraps existing Python organizer scripts. Set the path:

export PHOTO_SCRIPTS_PATH="/path/to/drive-photos-organizer"

Or add to .env:

PHOTO_SCRIPTS_PATH=/Users/yourname/drive-photos-organizer

3. Configure Claude Desktop

Add to your claudedesktopconfig.json:

{
  "mcpServers": {
    "photo-organizer": {
      "command": "photo-organizer-mcp",
      "env": {
        "PHOTO_SCRIPTS_PATH": "/path/to/drive-photos-organizer"
      }
    }
  }
}

Usage Examples

With Claude

"Analyze my Google Photos and find duplicates"

Claude will use the analyze_photos tool to scan your library

"Organize my photos into albums by year"

Claude will create year-based albums (dry run first, then execute)

"Clean up my Google Drive by organizing files into folders"

Claude will sort files by type into organized folders

"Archive all Drive files older than 2 years"

Claude will move old files to an Archive folder

"Find and remove duplicate files from my Drive"

Claude will identify and remove exact duplicates

Available Tools

Photo Tools

  1. analyzephotos** - Get photo library statistics
{
     "findDuplicates": true
   }
  1. organizephotosbydate** - Create date-based albums
{
     "grouping": "year",  // or "month"
     "execute": false     // true to actually create albums
   }

Drive Tools

  1. analyzedrive** - Get Drive statistics
  1. organizedrive** - Sort files into folders
{
     "execute": false  // true to actually organize
   }
  1. archiveoldfiles - Move old files to Archive
{
     "days": 730,      // Archive files older than this
     "execute": false
   }
  1. deduplicatedrive** - Remove duplicate files
{
     "execute": false  // true to actually delete
   }

Safety Features

  • Dry Run by Default: All operations default to dry run mode
  • Explicit Execution: Must set execute: true to make changes
  • Detailed Reports: See exactly what will happen before executing
  • Non-Destructive: Organizes and archives, doesn't delete (except deduplication)

Monetization (Pro Version)

Upgrade for advanced features:

Free Tier

  • 50 operations per month
  • Basic organization
  • Manual execution required

Pro ($10/month)

  • Unlimited operations
  • Scheduled auto-organization
  • Advanced duplicate detection
  • Priority support

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Photo Organizer: common questions

Is Photo Organizer MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Photo Organizer safety report
How do I install Photo Organizer?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Photo Organizer need an API key?
No secret keys are declared. It reads 1 setting from the environment.
Is Photo Organizer maintained?
The last commit was 57 days ago (2026-09-08). The latest release is v1.0.0.
What can I use instead of Photo Organizer?
Servers from other publishers that do the same job: gflow-cli MCP server, Google Drive MCP server and Google Drive MCP server.
How does Photo Organizer compare with other Productivity MCP servers?
safety score 92/100 (higher than 90% of 1,299 Productivity servers); tools 6 (the typical Productivity server has 7); tools that change things 17% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Photo Organizer

Same job from other publishers: the closest match first, then the best rated.

  • gflow-cli
    Drive Google Flow from an agent: Veo video and Imagen image generation
    A
  • Google Drive MCP
    Secure access to Google Drive, Docs, Sheets, Slides, and Calendar through MCP.
    B
  • Google Drive
    Allow AI systems to list, search, upload, download, and manage files and folders in Google Drive.
    B
  • Argent
    Drive iOS Simulators, Android emulators, TVs and Electron/web apps from your coding agent
    A
  • Agent-Native Calendar
    Agent-Native Google Calendar - manage events, sync, and public booking
    A

More from ExpertVagabond →