Was ist Google Photos MCP Server?
Google hat am 31. März 2025 geändert, was jedes Drittanbieter-Tool für Google Photos kann. Es entfernte die Scopes photoslibrary.readonly, photoslibrary.sharing und photoslibrary aus der Library API, sodass Apps nur noch die Alben und Medien auflisten, durchsuchen und abrufen können, die sie selbst erstellt haben. Methoden für geteilte Alben liefern 403. Um die gesamte Mediathek eines Nutzers zu lesen, muss eine App die Picker API nutzen, bei der die Person eine Google-Seite öffnet und Elemente von Hand auswählt.
Dieser Community-Server (savethepolarbears/google-photos-mcp, etwa 56 GitHub-Sterne) ist um diese Regeln herum gebaut. Er bietet 21 Tools: Such- und Album-Tools auf Basis der Library API, Tools zum Hochladen und Anlegen von Alben sowie vier Picker-Tools, die eine Sitzung erstellen, abfragen und die gewählten Elemente herunterladen. Er läuft aus einem git clone über stdio oder Streamable HTTP oder über Smithery und braucht ein eigenes Google-Cloud-Projekt mit OAuth-Zugangsdaten. Es gibt keine getaggten Releases; package.json nennt Version 0.1.0 unter MIT, obwohl das Repository keine Lizenzdatei hat.
Google Photos MCP Server installieren
git clone https://github.com/savethepolarbears/google-photos-mcp && npm install && npm run buildLohnt sich Google Photos MCP Server?
Die Grenze kommt hier von Google, nicht von diesem Server. Seit dem 31. März 2025 sieht die Library API nur Medien, die eine App selbst hochgeladen hat. Die Tools search_photos, search_photos_by_location und search_media_by_filter durchsuchen für die meisten Menschen daher eine fast leere Menge: das, was dieser Server dort abgelegt hat. Die Funktionstabelle im README markiert Text- und Datumssuche als unterstützt, ohne das deutlich zu machen. Eine Anfrage wie "finde Fotos von meinem Hund aus 2024", die in den eigenen Beispielen steht, erreicht keine mit dem Handy aufgenommenen Fotos.
Der Weg über die Picker API funktioniert, holt aber wieder einen Menschen in den Ablauf. Der Agent ruft create_picker_session auf, du öffnest den Link im Browser und hakst Fotos an. Dann fragt der Agent ab und lädt herunter, was du gewählt hast, als Bilder in voller Auflösung oder bei Video als transkodiertes MP4. Das passt zu "mach aus diesen 30 Fotos ein Album". Es passt nicht zu einem Agenten, der selbst losgeht und nach Dingen sucht.
Die Technik ist sorgfältiger, als die Zahl der Sterne vermuten lässt. Downloads sind auf Google-Mediendomains beschränkt, um das Abfließen von Tokens zu verhindern. OAuth-Tokens liegen in einer lokalen SQLite-Datei mit Rechten nur für den Eigentümer, CORS ist deaktiviert, um Drive-by-Anfragen an localhost zu blockieren, und base64-Antworten sind auf 10 MB begrenzt. Ortsergebnisse entstehen durch Geocoding der Fotobeschreibungen über Nominatim von OpenStreetMap, dieser Text verlässt also deinen Rechner.
Die Einrichtung ist der andere Preis. Du legst ein Google-Cloud-Projekt an, aktivierst zwei APIs, erstellst OAuth-Web-Zugangsdaten und schließt die Anmeldung im HTTP-Modus ab, bevor du auf stdio wechselst. Die Library API erlaubt 10.000 Anfragen pro Projekt und Tag. Ohne npm-Paket und ohne Releases heißt Aktualisieren, das Repo erneut zu pullen.
Wo es sich lohnt
Ein Hochzeitsfotograf, der bearbeitete Bilder an Kunden liefert
Einen Ordner fertiger Bilder in ein neues, benanntes Album hochladen
create_album_with_media lädt bis zu 50 Dateien pro Aufruf in ein von der App erstelltes Album hoch, das der Server danach verwalten kann. Kostenlos innerhalb des Kontingents von 10.000 Anfragen pro Tag; Uploads zählen in Originalqualität gegen den Google-Speicher des Kontoinhabers.
Ein Elternteil, das ein Familienalbum zum Jahresende zusammenstellt
40 Fotos aus der Handy-Mediathek auswählen und vom Agenten beschriften und ordnen lassen
Der Agent öffnet eine Picker-Sitzung, die Person wählt Fotos auf Googles eigener Seite aus, und download_picker_media holt die Originale, damit das Modell sie beschreibt. Jedes Foto, das das Modell ansieht, geht an dessen Anbieter.
Ein Entwickler, der Foto-Integrationen für ein Agentenprodukt prüft
Herausfinden, was ein Google-Photos-Tool nach der API-Änderung von 2025 noch kann
README und Tool-Liste sind eine klare Karte dessen, was übrig ist: appendonly-Uploads, Lesen von App-erstellten Inhalten und der Picker. Geteilte Alben und die Suche in der ganzen Mediathek sind für jede Drittanbieter-App weg, nicht nur für diese.
Bevor du dich festlegst
- Einrichtung
- git clone, npm install und npm run build auf Node.js 22.22+, dann in einem Google-Cloud-Projekt die Photos Library API und die Google Photos Picker API aktivieren, OAuth-Web-Zugangsdaten erstellen und sich einmal über http://localhost:3000/auth anmelden. Plane für den ersten Durchlauf 20 bis 30 Minuten ein.
- Integrationen
- 21 Tools: neun zum Suchen und Durchblättern, sechs zum Schreiben und für Alben, vier für den Picker und zwei für die Anmeldung, dazu drei MCP-Ressourcen und drei Prompts. Dokumentiert für Claude Desktop, Cursor und den MCP Inspector.
- Daten und Datenschutz
- OAuth-Tokens werden lokal in tokens.db mit Rechten nur für den Eigentümer gespeichert. Medien-URLs sind auf Google-Domains beschränkt. Fotobeschreibungen werden über Nominatim von OpenStreetMap geocodiert. Bilder, die du als base64 abrufst, gehen an deinen Modellanbieter.
- Kosten im großen Maßstab
- Kostenlos. Google erlaubt 10.000 Library-API-Anfragen und 75.000 Media-Byte-Anfragen pro Projekt und Tag; die Picker API erlaubt 100.000 Anfragen pro Minute. Ein höheres Kontingent erfordert Googles Partnerprogramm.
- Grenzen
- Lesezugriffe über die Library API umfassen laut Google nur App-erstellte Elemente, und geteilte Alben liefern 403. Videos werden als transkodiertes MP4 heruntergeladen, nicht als Original. Es gibt kein veröffentlichtes Release und kein Changelog.
Was gut ist
- Nutzt die Picker API, den einzigen unterstützten Weg zur gesamten Mediathek eines Nutzers
- Uploads und Albumaufbau mit bis zu 50 Dateien pro Aufruf
- Domain-Allowlist, Token-Speicherung mit 0600 und kein CORS
- 21 Tools, dazu MCP-Ressourcen und Prompts
Was nicht
- Such-Tools sehen nur Fotos, die der Server hochgeladen hat
- Der Picker-Ablauf braucht einen Menschen, der Fotos im Browser auswählt
- Eigenes Google-Cloud-Projekt und OAuth-Einrichtung nötig
- Keine Releases, kein npm-Paket; etwa 56 Sterne
Am besten für
Wer einen Agenten Alben hochladen und ordnen oder handverlesene Fotos verarbeiten lassen will, nicht eine bestehende Mediathek durchsuchen.
Alternativen zu Google Photos MCP Server
Google Photos MCP Server: häufige Fragen
- Lohnt sich Google Photos MCP Server?
- Ein sorgfältiger Bau um eine API, die Google abgeriegelt hat: Er kann hochladen und ordnen, aber ein Agent kann die Fotos, die du selbst gemacht hast, nicht mehr durchsuchen. Wir bewerten es mit 2.8 von 5.
- Was kostet Google Photos MCP Server?
- Kostenlos und Open Source (MIT laut package.json). Die Google-Photos-APIs sind innerhalb des Kontingents kostenlos.
- Welche Nachteile hat Google Photos MCP Server?
- Such-Tools sehen nur Fotos, die der Server hochgeladen hat; Der Picker-Ablauf braucht einen Menschen, der Fotos im Browser auswählt; Eigenes Google-Cloud-Projekt und OAuth-Einrichtung nötig; Keine Releases, kein npm-Paket; etwa 56 Sterne.
- Für wen eignet sich Google Photos MCP Server?
- Wer einen Agenten Alben hochladen und ordnen oder handverlesene Fotos verarbeiten lassen will, nicht eine bestehende Mediathek durchsuchen.
- Was kostet Google Photos MCP Server für ein Team oder im Produktivbetrieb?
- Kostenlos. Google erlaubt 10.000 Library-API-Anfragen und 75.000 Media-Byte-Anfragen pro Projekt und Tag; die Picker API erlaubt 100.000 Anfragen pro Minute. Ein höheres Kontingent erfordert Googles Partnerprogramm.
- Ist Google Photos MCP Server sicher für Firmendaten?
- OAuth-Tokens werden lokal in tokens.db mit Rechten nur für den Eigentümer gespeichert. Medien-URLs sind auf Google-Domains beschränkt. Fotobeschreibungen werden über Nominatim von OpenStreetMap geocodiert. Bilder, die du als base64 abrufst, gehen an deinen Modellanbieter.
- Was sind die besten Alternativen zu Google Photos MCP Server?
- Die nächsten Alternativen, die wir getestet haben, sind Google Workspace MCP servers und Filesystem (reference server).
Antworten geprüft am 31. Okt. 2026.