Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Added "get_credits" and "get_google_product"; changed the definition of "scrape_google" and "scrape_google_ai_mode" (9 tools before, 11 now)
⟨69 unchanged words⟩ the redirectLink to resolve_google_redirect to get the destination. An entry in shoppingCards or aioverview.inlineProducts can carry a productResultToken; pass it to get_google_product within 5 minutes to get the full product. Costs 5 credits (3 base + 2 sync ⟨15 unchanged words⟩
⟨19 unchanged words⟩ Supports location or UULE targeting and desktop/mobile emulation. An entry in shoppingCards or inlineProducts can carry a productResultToken; pass it to get_google_product within 5 minutes to get the full product. Costs 6 credits (4 base + 2 sync surcharge).
Get the credit balance — Get the organization's credit balance: credits remaining, credits per billing cycle, and when the cycle resets. Free. Call it before a large run to check that the credits cover it. The balance can lag by up to 60 seconds.
Get a Google product — Get the full details of one Google shopping product: merchant offers, images, description, specifications, reviews and related products. Pass a productResultToken from scrape_google (result.shoppingCards[] or result.aioverview.inlineProducts[]) or scrape_google_ai_mode (result.shoppingCards[] or result.inlineProducts[]). A token lasts at most 5 minutes from the scrape that issued it, so call this tool directly after that scrape. Returns result.productResults with one product. A 410 (productResultTokenExpired) means the token expired: run the scrape again to get a new token. A 404 (productResu…
Authorization not required, issuer https://clerk.cloro.dev
Authorization not required, issuer https://clerk.cloro.dev
Added "scrape_bing_aimode" (8 tools before, 9 now)
Scrape Bing AI Mode — Submit a prompt to Bing AI Mode from a chosen country (and optionally US state) and return the answer text, cited sources and inline citation pills. Use this to see how Bing AI Mode answers a prompt and which brands/sources it mentions. Costs 6 credits (4 base + 2 sync surcharge); a state adds 2.
Changed the definition of "list_countries"
⟨15 unchanged words⟩ ","enum":["aimode","aioverview","bing_aimode","chatgpt","gemini","google"],"type": ⟨3 unchanged words⟩
Removed "scrape_copilot" and "scrape_perplexity"; changed the definition of "list_countries" (10 tools before, 8 now)
⟨16 unchanged words⟩ ":["aimode","aioverview","chatgpt","copilot","gemini","google","perplexity"],"type":"string"}},"type":"object"}
Scrape Microsoft Copilot — Submit a prompt to Microsoft Copilot from a chosen country (and optionally US state) and return the answer with cited sources. Use this to see how Microsoft Copilot answers a prompt and which brands/sources it mentions. Costs 7 credits (5 base + 2 sync surcharge); a state adds 2.
Scrape Perplexity — Submit a prompt to Perplexity from a chosen country (and optionally US state) and return the answer with cited sources. Use this to see how Perplexity answers a prompt and which brands/sources it mentions. Costs 6 credits (4 base + 2 sync surcharge); a state adds 2.
Authorization not required, issuer https://clerk.cloro.dev
Added "resolve_google_redirect"; removed "scrape_grok"; changed the definition of "list_countries", "scrape_chatgpt", "scrape_copilot" and 5 more
⟨18 unchanged words⟩ chatgpt","copilot","gemini","google","grok","perplexity"],"type":"string"}},"type":"object"}
⟨36 unchanged words⟩ answers a prompt and which brands/sources it mentions. Costs 7 credits (5 base + 2 sync surcharge); any of include.rawResponse, searchQueries, ads or shopping adds 2 once; include.productDetails adds 2 more; each prompt after the first adds 1; a state adds 2.
Authorization not required, issuer https://clerk.cloro.dev
Authorization not required, issuer https://clerk.cloro.dev
Authorization not required, issuer https://clerk.cloro.dev
Changed the definition of "scrape_chatgpt"
⟨108 unchanged words⟩ ,"markdown":{"type":"boolean"},"productDetails":{"type":"boolean"},"rawResponse":{"type":"boolean"},"searchQueries" ⟨127 unchanged words⟩
Changed the definition of "scrape_chatgpt"
⟨70 unchanged words⟩ ads and shopping (sponsored and product results;theseChatGPTrendertendsonlytoonservetheadsdesktoponUIfollow-up prompts, sopairpassthempromptwith
Authorization not required, issuer https://clerk.cloro.dev
Authorization not required, issuer https://clerk.cloro.dev
Certificate changed, valid to 2027-01-04
Authorization not required, issuer https://clerk.cloro.dev
Changed the definition of "scrape_google_news"
⟨147 unchanged words⟩ string"},"include":{"description":"Optionalflags for heavier payload fieldsflag,eachoff by default:markdown (the answer rendered as markdown),html (theanswerresult page HTML), rawResponse (the engine's unprocessed response payload). Leave unset for the leanest response.", ⟨42 unchanged words⟩
Authorization not required, issuer https://clerk.cloro.dev
Authorization not required, issuer https://clerk.cloro.dev
Authorization not required, issuer https://clerk.cloro.dev
Authorization not required, issuer https://clerk.cloro.dev
Changed the definition of "list_countries" and "list_states"
before
—after
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"countries":{"description":"ISO 3166-1 alpha-2 country codes.","items":{"type":"string"},"type":"array"}},"required":["countries"],"type":"object"}before
—after
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"states":{"description":"States available for state-level targeting.","items":{"additionalProperties":false,"properties":{"code":{"type":"string"},"name":{"type":"string"}},"required":["code","name"],"type":"object"},"type":"array"}},"required":["states"],"type":"object"}Authorization not required, issuer https://clerk.cloro.dev
Changed the definition of "scrape_google"
⟨326 unchanged words⟩ and hl are read from the URL's gl/hlparametersparameters;unlessansuppliedexplicitexplicitly.gl or hl must agree with the URL's copy.","type":"string"},"uule":{ ⟨14 unchanged words⟩
Certificate recorded, valid to 2026-11-05
Authorization not required
First tool surface recorded: 10 tools (server version 0.1.0)
Showing the latest 28 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨28 unchanged words⟩ ,"type":"string"},"disableWebSearch":{"description":"Stop cloro from forcing web search, to get the answer ChatGPT gives on its own. ChatGPT then searches only when it decides to, so expect empty sources, citationPills and searchQueries. Defaults to false (web search forced). Same cost.","type":"boolean"},"include":{"description" ⟨51 unchanged words⟩ pass prompt as an array to see them), productDetails (the What to know summary and reviews of each product; needs shopping, and has no effect without it). Leave unset for the leanest response.", ⟨144 unchanged words⟩
⟨28 unchanged words⟩ answers a prompt and which brands/sources it mentions. Costs 7 credits (5 base + 2 sync surcharge); a state adds 2.
⟨28 unchanged words⟩ answers a prompt and which brands/sources it mentions. Costs 6 credits (4 base + 2 sync surcharge); a state adds 2.
⟨22 unchanged words⟩ include.paaAioverview). Two modes: structured (query +countrygl, with optional location/uule/pages) or url (a ⟨13 unchanged words⟩ , iOS, and Android emulation and multi-page results. A result link can come back empty with a redirectLink beside it; pass the redirectLink to resolve_google_redirect to get the destination. Costs 5 credits (3 base + 2 sync surcharge); include.aioverview and/or include.paaAioverview add 2 once; each page after the first adds 2.
⟨19 unchanged words⟩ Supports location or UULE targeting and desktop/mobile emulation. Costs 6 credits (4 base + 2 sync surcharge).
⟨146 unchanged words⟩ markdown), html (the answer page HTML), rawResponse (the engine's unprocessed response payload). Leave unset for the leanest response."," ⟨67 unchanged words⟩
⟨16 unchanged words⟩ , iOS, and Android emulation and multi-page results. Costs 5 credits (3 base + 2 sync surcharge); each page after the first adds 2.
⟨26 unchanged words⟩ answers a prompt and which brands/sources it mentions. Costs 6 credits (4 base + 2 sync surcharge); a state adds 2.
Resolve a Google redirect link — Resolve one Google redirect link to its destination URL. Use it when a link or url field from scrape_google, scrape_google_news or scrape_google_ai_mode is empty, missing, or a google.com/goto URL: pass that result's redirectLink. Returns { url }. A link that does not resolve returns a 502; retry it later. Costs 1 credit, with no sync surcharge, and only when the destination is returned.
Scrape Grok — Submit a prompt to Grok (xAI) from a chosen country (and optionally US state) and return the answer with cited sources. Use this to see how Grok (xAI) answers a prompt and which brands/sources it mentions.