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_messageco.civai.novaPublished by nova.civai.coOfficial publisherv1.0.0Updated Nov 14, 2026
Sort, search and tidy your Google Photos from chat: find photos and videos, read their details, dow…
The publisher's own server: Blogger Agent by Nova (CIVAI)
Lets an assistant browse, search, download, upload and organize a Google Photos library through a hosted remote endpoint.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/co.civai.nova%2Fmcp-google_photos/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"google-photos-by-nova-civai": {
"type": "http",
"url": "https://nova.civai.co/mcp/agents/mcp-google_photos"
}
}
}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_messagePage 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_emailrequirednotification_messageSearch 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.
queryrequiredpage_sizepage_tokengoogle_account_emailrequirednotification_messageFull 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_keyrequiredgoogle_account_emailrequirednotification_messageSave 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_keyrequiredoutput_dirreturn_base64google_account_emailrequirednotification_messageList the user's albums (album_key, title, created), or pass album_key to list the items inside that album.
album_keypage_tokengoogle_account_emailrequirednotification_messageCreate a new album with a title, optionally adding library items to it straight away.
titlerequiredmedia_keysgoogle_account_emailrequirednotification_messageAdd library items to an existing album.
album_keyrequiredmedia_keysrequiredgoogle_account_emailrequirednotification_messageRemove items from an album. The photos stay in the library; only the album membership changes.
album_keyrequiredmedia_keysalbum_item_keysgoogle_account_emailrequirednotification_messageMark items as favorites (favorite=true, default) or remove the favorite (favorite=false).
favoritemedia_keysrequiredgoogle_account_emailrequirednotification_messageArchive items (they leave the main photo grid but stay in albums, search and Archive), or unarchive with archive=false.
archivemedia_keysrequiredgoogle_account_emailrequirednotification_messageMove 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.
confirmrequiredmedia_keysrequiredgoogle_account_emailrequirednotification_messageUpload 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_pathrequiredgoogle_account_emailrequirednotification_messageCheck 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_messageOpen 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_reconnectWhere 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.
Takes no parameters.
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_language83% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.
co.civai.novaOfficial publisher
Remote MCP server for Google Blogger work: an assistant can search trends, draft, review and publish blog posts.
co.civai.novaOfficial publisher
Slack MCP by Nova (CIVAI)'s hosted MCP server, published by nova.civai.co; no sign-in required; Streamable HTTP; 1 tool.
co.civai.novaOfficial publisher
SaaS Studio by Nova (CIVAI)'s hosted MCP server, published by nova.civai.co; no sign-in required; Streamable HTTP; 1 tool.
co.civai.novaOfficial publisher
LLM Scraper by Nova (CIVAI)'s hosted MCP server, published by nova.civai.co; no sign-in required; Streamable HTTP.
co.civai.novaOfficial publisher
Linear by Nova (CIVAI)'s hosted MCP server, published by nova.civai.co; no sign-in required; Streamable HTTP.