Skip to content
ReviewRamble

The weekly brief

AI, reviewed, in your inbox.

  • New reviews of tools, models, MCP servers and repos, with the verdict up front
  • Re-checked prices and ratings when something changes
  • New analysis pieces as they are published

Models, agents, MCP servers and the tools actually worth your time.

One email a week. Unsubscribe with the link in any brief. How we use your email

Google Photos MCP Server

Google の 2025年の制限に合わせて作られたコミュニティ製の Google Photos MCP サーバーです。ライブラリには Picker API を、自分でアップロードしたものには Library API を使います。

レビュー: Sheela · 更新

導入ガイド オープンソース

当サイトの評価

2.8/5

Google が閉ざした API を前提に丁寧に作られています。アップロードと整理はできますが、エージェントが自分で撮った写真を検索することはもうできません。

Google Photos MCP Serverとは?

Google は 2025年3月31日、サードパーティの Google Photos ツールにできることを変えました。Library API から photoslibrary.readonly、photoslibrary.sharing、photoslibrary のスコープを削除したため、アプリが一覧表示、検索、取得できるのは、自分で作成したアルバムとメディアアイテムだけになりました。共有アルバムのメソッドは 403 を返します。ユーザーのより広いライブラリを読むには、アプリは Picker API を使う必要があり、本人が Google のページを開いて手作業でアイテムを選びます。

このコミュニティ製サーバー(savethepolarbears/google-photos-mcp、GitHub のスター約 56)は、こうしたルールを前提に作られています。公開するツールは 21 個で、Library API で動く検索とアルバムのツール、アップロードとアルバム作成のツール、そしてセッションを作成し、ポーリングし、選ばれたアイテムをダウンロードする Picker 用の 4 個のツールです。git clone から stdio か Streamable HTTP で実行するか、Smithery 経由で使い、OAuth 認証情報を持つ自分の Google Cloud プロジェクトが必要です。タグ付きのリリースはありません。package.json ではバージョン 0.1.0、MIT とされていますが、リポジトリにライセンスファイルはありません。

Google Photos MCP Serverのインストール方法

git clone https://github.com/savethepolarbears/google-photos-mcp && npm install && npm run build

Google Photos MCP Serverは使う価値があるか?

ここでの制限はこのサーバーではなく Google に由来します。2025年3月31日以降、Library API が見られるのは、アプリ自身がアップロードしたメディアだけです。そのため search_photos、search_photos_by_location、search_media_by_filter という名前のツールは、多くの人にとってほぼ空の集合、つまりこのサーバーが入れたものだけを検索します。README の機能表は、そのことを明確にしないまま、テキストと日付での検索を対応済みとしています。README 自身の例にある「2024年の犬の写真を探して」のような依頼は、スマートフォンで撮った写真には届きません。

Picker API の経路は機能しますが、人を再びループに戻します。エージェントが create_picker_session を呼び出し、あなたがブラウザーでリンクを開いて写真にチェックを入れます。その後エージェントがポーリングし、選んだものをフル解像度の画像か、動画ならトランスコードされた MP4 としてダウンロードします。「この 30 枚の写真をアルバムにして」には向いています。自分で探しに行くエージェントには向いていません。

技術面はスターの数から想像するより丁寧です。トークンの持ち出しを防ぐため、ダウンロードは Google のメディアドメインに限られています。OAuth トークンは所有者だけが読めるローカルの SQLite ファイルに置かれ、localhost への行きずりのリクエストを防ぐために CORS は無効化され、base64 の応答は 10 MB に制限されています。位置情報の結果は、写真の説明文を OpenStreetMap の Nominatim でジオコーディングして得るため、そのテキストはマシンの外に出ます。

もう 1 つのコストは設定です。Google Cloud プロジェクトを作り、2 つの API を有効にし、OAuth の Web 認証情報を作成し、HTTP モードでサインインを済ませてから stdio に切り替えます。Library API はプロジェクトあたり 1 日 10,000 リクエストまでです。npm パッケージもリリースもないので、更新はリポジトリを取得し直すことを意味します。

真価を発揮する場面

  • 編集済みの写真を顧客に納品するウェディングフォトグラファー

    仕上がった画像のフォルダーを、名前を付けた新しいアルバムにアップロードする

    create_album_with_media は 1 回の呼び出しで最大 50 ファイルを、アプリが作成したアルバムにアップロードし、サーバーはその後そのアルバムを管理できます。1 日 10,000 リクエストの割り当て内なら無料で、アップロードは元の画質でアカウント所有者の Google ストレージを消費します。

  • 年末の家族アルバムを作る親

    スマートフォンのライブラリから 40 枚を選び、エージェントにキャプションと並び順を任せる

    エージェントが Picker のセッションを開き、親が Google 自身のページで写真を選び、download_picker_media がオリジナルを取得してモデルに説明させます。モデルが見る写真はすべてそのプロバイダーに送られます。

  • エージェント製品向けの写真連携を評価する開発者

    2025年の API 変更の後に Google Photos のツールがまだ何をできるかを確認する

    README とツール一覧は、残された機能の明確な地図になっています。appendonly のアップロード、アプリが作成したものの読み取り、そして Picker です。共有アルバムとライブラリ全体の検索は、このサーバーだけでなくすべてのサードパーティアプリで使えなくなりました。

導入前に確認すること

導入
Node.js 22.22 以降で git clone、npm install、npm run build を実行し、Google Cloud プロジェクトで Photos Library API と Google Photos Picker API を有効にし、OAuth の Web 認証情報を作成して、http://localhost:3000/auth から一度サインインします。初回は 20 から 30 分を見込んでください。
連携
ツールは 21 個です。検索と閲覧が 9 個、書き込みとアルバムが 6 個、Picker が 4 個、認証が 2 個で、ほかに MCP のリソースが 3 個、プロンプトが 3 個あります。Claude Desktop、Cursor、MCP Inspector について文書化されています。
データとプライバシー
OAuth トークンは所有者だけが読める権限で tokens.db にローカル保存されます。メディアの URL は Google のドメインに限られます。写真の説明文は OpenStreetMap の Nominatim でジオコーディングされます。base64 で取得した画像はモデルプロバイダーに送られます。
大規模利用時のコスト
無料です。Google は、プロジェクトあたり 1 日に Library API のリクエスト 10,000 件、メディアバイトのリクエスト 75,000 件を認め、Picker API は 1 分あたり 100,000 リクエストを認めています。より大きな割り当てには Google のパートナープログラムが必要です。
制限
Google によると、Library API の読み取りはアプリが作成したアイテムだけが対象で、共有アルバムは 403 を返します。動画はオリジナルではなくトランスコードされた MP4 としてダウンロードされます。公開されたリリースや変更履歴はありません。

良い点

  • ユーザーのライブラリ全体に届く唯一のサポートされた経路である Picker API を使う
  • 1 回の呼び出しで最大 50 ファイルのアップロードとアルバム作成
  • ドメインの許可リスト、0600 のトークン保存、CORS なし
  • 21 個のツールに加え、MCP のリソースとプロンプト

気になる点

  • 検索ツールが見られるのはサーバーがアップロードした写真だけ
  • Picker の流れでは人がブラウザーで写真を選ぶ必要がある
  • 自分の Google Cloud プロジェクトと OAuth の設定が必要
  • リリースも npm パッケージもなく、スターは約 56

おすすめの人

既存のライブラリの検索ではなく、エージェントにアルバムのアップロードと整理、または手で選んだ写真の処理をさせたい人。

Google Photos MCP Serverの代替

Google Photos MCP Server:よくある質問

Google Photos MCP Serverは使う価値があるか?
Google が閉ざした API を前提に丁寧に作られています。アップロードと整理はできますが、エージェントが自分で撮った写真を検索することはもうできません。 評価は5点満点中2.8点です。
Google Photos MCP Serverの料金は?
無料のオープンソースです(package.json によれば MIT)。Google Photos の API は割り当ての範囲内で無料です。
Google Photos MCP Serverの欠点は?
検索ツールが見られるのはサーバーがアップロードした写真だけ; Picker の流れでは人がブラウザーで写真を選ぶ必要がある; 自分の Google Cloud プロジェクトと OAuth の設定が必要; リリースも npm パッケージもなく、スターは約 56.
Google Photos MCP Serverは誰に向いているか?
既存のライブラリの検索ではなく、エージェントにアルバムのアップロードと整理、または手で選んだ写真の処理をさせたい人。
チームや本番環境でGoogle Photos MCP Serverを使うと費用はいくらか?
無料です。Google は、プロジェクトあたり 1 日に Library API のリクエスト 10,000 件、メディアバイトのリクエスト 75,000 件を認め、Picker API は 1 分あたり 100,000 リクエストを認めています。より大きな割り当てには Google のパートナープログラムが必要です。
Google Photos MCP Serverは企業データを扱っても安全か?
OAuth トークンは所有者だけが読める権限で tokens.db にローカル保存されます。メディアの URL は Google のドメインに限られます。写真の説明文は OpenStreetMap の Nominatim でジオコーディングされます。base64 で取得した画像はモデルプロバイダーに送られます。
Google Photos MCP Serverの代わりになるものは?
当サイトでレビューした中で最も近い代替はGoogle Workspace MCP servers 、 Filesystem (reference server)です。

回答確認日:2026年10月31日