google-photos-mcp

navidmoazzez/google-photos-mcp
★ 0 stars TypeScript AI/LLM Updated 4d ago
Google Photos MCP server for Claude Code and AI agents. Photo picker, uploads, albums, sharing, enrichments, descriptions, app-created media search, and multiple Google accounts.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "google-photos-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "navidmoazzez/google-photos-mcp"
      ]
    }
  }
}

README Excerpt

<img src="https://cdn.navid.media/connectors/google-photos-icon.png" alt="Google Photos" width="88"> Google Photos MCP server for Claude Code and AI agents. Picker-based reads, uploads, albums, sharing and metadata. It opens Google's own picker, so you choose exactly what the agent sees. It uploads photos and videos, builds and shares albums, and writes captions.

Tools (20)

RESOURCE_EXHAUSTEDadd_album_enrichmentadd_to_albumauth_statuscheck_pick_sessioncreate_albumcreate_album_with_mediadescribe_filter_capabilitiesdownload_media_itemdownload_pickedget_albumget_media_itemget_media_itemsinvalid_clientinvalid_grantlist_accountslist_albumslist_app_medialist_picked_medialist_shared_albums

Topics

ai-agentsanthropicclaudeclaude-codeclaude-desktopcursorgoogle-photosllm-toolsmcpmcp-servermodel-context-protocolphotos-library-apiphotos-picker-apitypescriptwindsurf