Google Photos MCP by Nova (CIVAI)

co.civai.nova由 nova.civai.co 發布官方發布者v1.0.0更新於 Nov 14, 2026

Sort, search and tidy your Google Photos from chat: find photos and videos, read their details, dow…

發布方自己的服務:Blogger Agent by Nova (CIVAI)

已驗證Streamable HTTP可網頁執行檔案與儲存媒體與設計

概覽

AI 產生的概覽

讓助理透過託管遠端端點瀏覽、搜尋、下載、上傳並整理 Google 相簿媒體庫。

可以做什麼
  • 列出已登入的 Google 帳號,並檢查儲存的工作階段是否仍有效
  • 依時間軸翻頁,或以文字、人物、地點、事物搜尋媒體庫,並讀取單一項目的完整中繼資料
  • 將縮圖或原始檔案下載到本機資料夾,並以可續傳的分塊方式上傳本機相片或影片
  • 列出、建立相簿並將項目加入相簿,也可從相簿移除項目
  • 標記收藏、封存或取消封存,以及將項目移至垃圾桶
  • 需要時啟動 Google 相簿登入,並檢視或變更請求所用的網路身分
適用情境
適合在對話中尋找、檢視、下載或整理 Google 相簿帳號中的相片與影片,或上傳本機媒體並歸入相簿,而不必開啟網頁介面。
執行需求
需要遠端 streamable HTTP 端點;未宣告任何套件或環境變數。它依賴已儲存的 Google 相簿瀏覽器工作階段,使用者可能需要透過登入工具建立該工作階段,並使用存放相片的已登入 Google 帳號。
安裝前請注意
它會操作真實的 Google 相簿帳號:相簿變更、收藏、封存、上傳與移至垃圾桶都會修改資料;移至垃圾桶雖可在 60 天內復原,但仍會從相片格狀檢視中移除。強制重新連線會清除已儲存的 Cookie,變更網路身分可能導致需要重新登入。下載與上傳會讓個人媒體經過此託管服務。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Google Photos MCP by Nova (CIVAI),將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/co.civai.nova%2Fmcp-google_photos/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "google-photos-by-nova-civai": {
      "type": "http",
      "url": "https://nova.civai.co/mcp/agents/mcp-google_photos"
    }
  }
}

工具

17

list_accounts

List the Google accounts signed in to the saved session with their /u/<N>/ slot. Call first and confirm with the user which email holds their photos.

輸入參數notification_message

list_media

Page through the Google Photos library timeline, newest first: media key, taken/uploaded time, dimensions, photo or video (+duration), favorite flag and a thumbnail URL. Optional date range (after/before) and type filter. Pass next_page_token to continue.

輸入參數afterbeforepage_sizemedia_typepage_tokengoogle_account_email必填notification_message

search_media

Search the library the way the Google Photos search box does: free text (sunset, food, beach), a person's name from People, a place, or a thing. Returns the same item shape as list_media.

輸入參數query必填page_sizepage_tokengoogle_account_email必填notification_message

get_media

Full metadata for one item: filename, taken time and timezone offset, file size, dimensions, photo/video and duration, camera make/model/aperture/ISO/exposure when present, face count and named people, favorite flag, location (latitude/longitude from the file's GPS plus Google's place name; null when the item has none), plus thumbnail and original download URLs (those need the session: use download_media for bytes).

輸入參數media_key必填google_account_email必填notification_message

download_media

Save the bytes of a thumbnail at any size or the original file to a local folder and return the path (plus sha256, and base64 for small files when asked). The image URLs need the signed-in cookies, so always fetch through this tool.

輸入參數sizemedia_key必填output_dirreturn_base64google_account_email必填notification_message

list_albums

List the user's albums (album_key, title, created), or pass album_key to list the items inside that album.

輸入參數album_keypage_tokengoogle_account_email必填notification_message

create_album

Create a new album with a title, optionally adding library items to it straight away.

輸入參數title必填media_keysgoogle_account_email必填notification_message

add_to_album

Add library items to an existing album.

輸入參數album_key必填media_keys必填google_account_email必填notification_message

remove_from_album

Remove items from an album. The photos stay in the library; only the album membership changes.

輸入參數album_key必填media_keysalbum_item_keysgoogle_account_email必填notification_message

set_favorite

Mark items as favorites (favorite=true, default) or remove the favorite (favorite=false).

輸入參數favoritemedia_keys必填google_account_email必填notification_message

archive_media

Archive items (they leave the main photo grid but stay in albums, search and Archive), or unarchive with archive=false.

輸入參數archivemedia_keys必填google_account_email必填notification_message

trash_media

Move items to Google Photos' Trash, where they stay recoverable for 60 days. Never deletes permanently and cannot empty the Trash. Requires confirm=true; max 50 items per call. Show the user the exact items and get their yes first.

輸入參數confirm必填media_keys必填google_account_email必填notification_message

upload_media

Upload a local photo or video file (up to 10 GB) into the library, optionally into an album. Sent in resumable chunks, so a dropped connection resumes instead of restarting. Returns the new item. Uploading a file that is already in the library returns the existing item.

輸入參數chunk_mbalbum_keyfile_namefile_path必填google_account_email必填notification_message

check_session

Check that the saved Google Photos session still works and list the signed-in accounts. Read-only: it never refreshes the session. If it reports the session expired, the user reconnects with start_browser_auth.

輸入參數notification_message

start_browser_auth

Open Google Photos sign-in only when needed. If the saved session is still valid, this tool returns success immediately and does not open the viewer. Call session_status first. Use force_reconnect only when the user explicitly wants to wipe the saved cookie and sign in again (destructive).

輸入參數force_reconnect

get_network_identity

Where this user's requests to the site leave from (a VPN country, the server, or the app's default) and which browser they present. Read-only.

無需輸入參數。

set_network_identity

Choose where this user's requests to the site leave from and which browser they present, only when the user asks (e.g. 'connect through Nigeria', 'use my own user agent'). Sites may ask the user to sign in again when this changes. reset=true goes back to how they signed in.

輸入參數resetroutelocalecountrytimezoneuser_agentimpersonateaccept_language

版本歷史

1
  1. v1.0.0最新Nov 14, 2026

評分

已滿足適用檢查項的 83%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。

其他 Civai 整合