Skip to main content
Glama
678,496 tools. Updated 2026-10-19 20:51

"Google Photos" matching MCP tools:

  • Read-only. Returns a paginated list of gallery photo summaries with captions, image URLs, model project references, section tags, and image metadata. Use this tool to browse gallery photos or filter them by model project and gallery section. Use get_build_details when the user needs vessel background, technical notes, or build-log content for the related model. Known section tags are: overall, hull, deck, rigging, details. Results are ordered by each project's gallery order. The response includes total matching photos, returned count, limit, offset, nextOffset, and hasMore. Use nextOffset from a response with hasMore=true to retrieve the next page. If no photos match a valid filter, returns an empty photos array. If project does not identify a gallery project, returns a not-found result.
    ConnectorOAuth
  • Returns a one-time Stripe checkout link for a prepaid pack; the customer opens it and pays on Stripe's own page, and this connection never sees the card. Only call it when the customer asked to buy, and tell them the price first. Products: 'formats' (Odile Formats credits; packs from get_catalog), 'minutes' (meeting minutes, only where Meeting Notes is on), 'line_minutes' (phone minutes for a new After Hours line; line_id required: min40: 40 minutes for $10; min200: 200 minutes for $50), 'photos' (Plate API photo credits: starter: 1000 photos for $10; growth: 5000 photos for $45; scale: 20000 photos for $160), 'calls' (legacy per-call lines only). What was paid is added within a minute of payment, whatever device paid it. Nothing renews. Needs a signed-in connection with the billing:checkout permission. Returns { checkout_url, product, pack, price_cents, units, unit, then }.
    ConnectorOAuth
  • For AGENCY accounts (and ShearQuery admins): switch this Claude into demo mode as a made-up barbershop, salon, barber, cosmetologist, school or supply store. Every business tool then answers as that business — its Google profile, reviews, photos, posts, appointment book and Instagram — and drafting, publishing and undoing all work, but NOTHING reaches Google, Instagram or any customer. Every result is labeled DEMO. Call it again with another type to switch; fresh: true resets that demo business to how it started. Call stop_demo to leave.
    ConnectorNo auth
  • Change a Google Business Profile gallery (the photos and videos shown on Maps and Search). action=add (source_url, category): add a photo or video from a public https URL (upload it with upload_media first); COVER and PROFILE are single-slot and replace the existing one. action=delete (media_name from list_google_business_media): permanently remove an item from the public profile. Both use preview then confirm: call without confirm to get a preview and preview_id, show it, then call again with confirm=true and that preview_id.
    Connector
    Destructive
    API key
  • Builds a photo collage in the shape of a heart, a number (age, anniversary, year), a word, a star, a flower and more from the user's photos, and returns a watermarked preview within seconds. Use when the user asks for a heart collage, a birthday/anniversary number collage, a 'photo collage in the shape of ...', or a collage from several photos. Pass the photos as public links in photo_urls, or as files the user attached (photos). 1 to 300 photos; if there are fewer photos than cells, photos repeat. The result id (clg_...) is a private handle valid for 30 days; photos and results are deleted after 30 days. The preview is watermarked; the full-resolution file is downloaded from the collager.ai page given in full_resolution_page. Building can take up to a minute - if status is still processing, call get_shape_collage with the id.
    ConnectorNo auth
  • Get photos for a Google Maps place. Provide place_id from search results. The identifier also accepts the business identifier form (0x...:0x...). Optional cursor, region, and language are supported. Pass cursor from a previous cursor_next to fetch the next page. Returns place metadata and a photos array. Each photo has photo_url and description when available. cursor_next appears only when a pagination cursor is available. Additional upstream fields may appear. Cost = 3 tokens.
    ConnectorNo auth

Matching MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    Enables AI agents to work with a user's Google Photos through Google's picker, letting users choose exactly what the agent sees while providing tools for uploading media, creating and sharing albums, writing captions and enrichments, searching app-created media, and managing multiple Google accounts.
    29
    41 npm
    1
    MIT

Matching MCP Connectors

  • List supported Google Maps place type values for search filters. Returns place_types as a string array. Use a value with place_type on google-maps.search or google-maps.nearby_search. Cost = 1 token.
    ConnectorNo auth
  • List all Google Trends category and subcategory labels you can pass to other Google Trends tools in the category field. Returns cat (array of category names, including All categories) and msg. Use this before interest-over-time or interest-by-region calls when filtering by category. Cost = 5 tokens.
    ConnectorNo auth
  • List all countries and subregions you can pass to other Google Trends tools in the country and region fields. Returns geo.countries: each country name maps to country (label) and regions (array of subregion names). Also returns msg. Use this before interest-over-time or interest-by-region calls when filtering by geography. Pair with google-trends.categories when filtering by category. Cost = 5 tokens.
    ConnectorNo auth
  • Get reviews of a Google Maps place by place_id (from search_places). Each review has rating, text, author, timestamps, photos and any owner response. language returns only reviews originally written in that language; each sort_by order surfaces a different set, so combine them for more coverage. Up to 10 reviews per page. Billed $0.01 per page.
    ConnectorNo auth
  • List Search Console properties for this account. Returns Vee3-managed domains plus sites added with google-search-console.add_site. Call this to discover sites, then omit site_url on later calls to use the default property, or pass an exact site_url from this response. If no properties appear, add a site with google-search-console.add_site or register a domain with domains.register. Cost = 5 tokens.
    ConnectorNo auth
  • Read one publicly displayed rental home by its id: costs, conditions, areas, photos and provenance. Availability is not confirmed unless availability.confirmed is true (confirmed within the last seven days). Imported listings link to their original source; their text and photos are third-party content, not verified facts. Unknown costs are null, never zero.
    ConnectorNo auth
  • Show the availability result for given dates and party as an interactive card in the chat. Use after check_availability (or instead of it) when the guest wants to SEE the options: photos, total price with an expandable breakdown, a booking button per apartment, tappable alternative dates. Use check_availability alone when only reasoning over the data or when the client cannot display cards. Behaviour and arguments are identical to check_availability (read-only, live, nothing booked); the result additionally contains small photos and the Google rating. Returns the same text and structuredContent.
    ConnectorNo auth
  • Look up a selected place ID for its name, address, map URL, coordinates, photos, and timezone when missing from places_search. Google rich business details are disabled: do not use this tool to answer opening-hours, open-now, price, website, phone, or rating questions. Missing fields mean unavailable, not closed or absent. Previously cached optional details may be stale.
    ConnectorNo auth
  • Create a social media post: schedule it (explicit time or next free slot), publish immediately, or save it as a draft. Media must be public URLs — use upload_media first for reliable hosting. Media is REQUIRED for Instagram, TikTok, YouTube and Pinterest, except for drafts. Instagram: one photo is a feed post, one video a Reel, and 2 to 10 files (photos and videos, in order) a carousel whose photos are all cropped to the first photo's shape. Facebook Pages take up to 10 photos in one post, or one video. LinkedIn posts one MP4 video alone, or turns 2 to 20 photos into a carousel (a PDF document, one page per photo, all cropped to the first photo's shape, titled with the first line), and posts a PDF URL as a document. Pinterest also requires pinterestBoardId (use list_pinterest_boards), and takes one image or one MP4/MOV video; an image sent with the video becomes its cover. WordPress, Ghost, Dev.to and Hashnode publish an article: the first line of content is its title, the rest the body in Markdown, the first photo the cover image (Dev.to and Hashnode don't take videos; Hashnode needs Hashnode Pro on the blog). Tumblr posts the text with up to 30 photos or one video. articleSettings sets their tags, canonical URL, draft, Ghost newsletter and Dev.to AI disclosure. Google Business Profile posts a "What's new" update on the location: up to 1,500 characters and one photo (no video), with an optional button set in googleBusinessSettings. scheduledAt is interpreted in the workspace timezone.
    ConnectorAPI key
  • Single-resort data with a REQUIRED card parameter that picks the interactive UI. card=guide → resort info card (elevation, lifts, season dates). card=photos → photo gallery carousel. card=snow → snow conditions card (score, base depth, forecast). card=full → detailed markdown only, no card. "Resort guide" → card=guide. "Photos/gallery" → card=photos. "Conditions/forecast" / "is it open right now, base depth, lifts open of total" → card=snow (open status, base depth, and lifts open of total). Prefer get_resort_info / get_resort_photos when available (same cards).
    ConnectorNo auth
  • List the photos on the owner's Google listing with each photo's id, category and upload date, newest first. Use a photo id with propose_photo_removal. For which categories are missing, use my_photo_coverage instead.
    ConnectorNo auth
  • List photos inside a specific Unsplash collection by id; returns paginated photo objects with image URLs and metadata.
    ConnectorNo auth
  • Use this when the user wants a photo booth, selfie booth or "Fotobox" for a party, wedding, birthday, office party or any event, or wants to take fun group photos with effects on a phone, tablet or laptop. Shows a card with example images of all effects where the user picks an effect, a collage layout and an optional caption, then opens the browser photo booth with those settings in a new tab (no signup, no app; photos stay on the device). Also returns how it works and effect suggestions for the occasion. The booth cannot take photos inside the chat. Do not use for editing existing photos or for collecting photos from guests (use collect_guest_photos_info for that).
    ConnectorNo auth
  • List languages you can pass as language on google-search.keyword_traffic_insights and google-search.url_traffic_insights. Returns an array of entries with language_name and language_code (for example en, de). Maps to upstream lang on the provider API. No request parameters. Cost = 5 tokens.
    ConnectorNo auth
  • List countries and region codes you can pass as location on google-search.keyword_traffic_insights and google-search.url_traffic_insights. Returns an array of entries with country_name and country_code (for example US, GB). No request parameters. Cost = 5 tokens.
    ConnectorNo auth