cloro MCP server
online · 100% uptimedev.cloro/cloro·v0.4.0Scrape AI answer engines and Google Search/News with country and state-level geo-targeting.
0 stars
Reviews
Write oneNobody has reviewed cloro yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
cloro tools (10, 7 write)
write = sends, deletes, buys or postslist_countriesFreeList the ISO 3166-1 alpha-2 country codes supported for geo-targeting. Pass a model to get the codes available for that specific engine (some engines block certain countries).
list_statesFreeList the state codes available for state-level geo-targeting in a country (used as the "state" parameter on the scrape tools). Only countries with state-level targeting are accepted.
resolve_google_redirectFreeResolve 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_chatgptwrite actionFreeSubmit a prompt to ChatGPT from a chosen country (and optionally US state) and return the full answer: text, cited sources, and optionally markdown, search queries, shopping results, and ads. Use this to see how ChatGPT 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.
scrape_copilotwrite actionFreeSubmit 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_geminiwrite actionFreeSubmit a prompt to Google Gemini from a chosen country (and optionally US state) and return the answer with cited sources. Use this to see how Google Gemini answers a prompt and which brands/sources it mentions. Costs 6 credits (4 base + 2 sync surcharge); a state adds 2.
scrape_googlewrite actionFreeRun a Google search from a chosen country and return organic results, with optional AI Overview extraction (include.aioverview) and People-Also-Ask AI answers (include.paaAioverview). Two modes: structured (query + gl, with optional location/uule/pages) or url (a complete google.com/search URL that owns query, location, and pagination). Supports desktop, mobile, 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.
scrape_google_ai_modewrite actionFreeSubmit a prompt to Google AI Mode from a chosen country and return the AI answer with cited sources. Supports location or UULE targeting and desktop/mobile emulation. Costs 6 credits (4 base + 2 sync surcharge).
scrape_google_newswrite actionFreeRun a Google News search from a chosen country and return news results. Supports desktop, mobile, iOS, and Android emulation and multi-page results. Costs 5 credits (3 base + 2 sync surcharge); each page after the first adds 2.
scrape_perplexitywrite actionFreeSubmit 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.
Public scan report
scanner v0.1.10 · 2026-11-04 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 349ms20/20
- Tool poisoning10 tool descriptions checked15/15
- Auth qualityAPI key sent as a header8/15
- Maintenancelast push 1 days ago15/15
- Maintainer identitynamespace and repository owner differ; GitHub account older than a year; website matches verified namespace8/10
How cloro compares
Against every graded SEO MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 80% of 769 SEO servers
- Tools
- 10
- the typical SEO server has 6
- Tools that change things
- 70%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote SEO server answers 100%
- Response time
- 66 ms
- faster than 93% of 537 SEO servers
What its tools let an agent do: 3 read · 7 change
Release history: 3 versions in the registry since 2026-08-10, latest 2026-11-02, typically one every 50 days.
Install cloro in Claude Code, Cursor or VS Code
claude mcp add --transport http cloro https://mcp.cloro.dev/mcp
What the publisher says
From the cloro repository's README, as published. We do not edit it. Read it on GitHub
cloro MCP Server
A Model Context Protocol (MCP) server for cloro, the LLM scraping API that includes a Google SERP API. It gives Claude, Codex, Cursor and any MCP client answers from ChatGPT, Perplexity, Gemini, Copilot, Google AI Mode and Google AI Overview, plus Google web search and Google News results. Ask your agent "compare Google's top results for best LLM scraping API with ChatGPT's answer" and it calls cloro and reasons over the parsed results and cited sources.
Runs hosted at mcp.cloro.dev, or locally over stdio.
How do you connect an agent to the cloro MCP server?
In Claude, you sign in with OAuth and do not need a key:
- Go to Customize → Connectors and select Add custom connector.
- Enter https://mcp.cloro.dev/mcp. Under Authentication, choose Sign in when needed.
- Ask Claude to use a cloro tool. Sign in to cloro and select the organization whose credits pay for the calls.
Other clients use a cloro API key from the dashboard. The hosted server speaks Streamable HTTP. Put the key in the URL path so it works in clients that cannot set custom headers:
{
"mcpServers": {
"cloro": {
"type": "http",
"url": "https://mcp.cloro.dev/YOUR_CLORO_API_KEY/mcp"
}
}
}If your client can set headers, use https://mcp.cloro.dev/mcp with Authorization: Bearer YOURCLOROAPI_KEY. In Claude Code:
claude mcp add --transport http cloro https://mcp.cloro.dev/YOUR_CLORO_API_KEY/mcpIn Cursor
This repo is also a Cursor plugin. Install it from the Cursor marketplace, or point Cursor at the repo, and Cursor prompts for one variable:
Cursor stores the key on its side and sends it as Authorization: Bearer, so the key stays out of the URL and out of the repo. The manifest is .cursor-plugin/plugin.json and the server definition is mcp.json.
Running it yourself
npm install
npm run build
MCP_TRANSPORT=stdio CLORO_API_KEY=your_key node dist/index.jsMCPTRANSPORT is http (default) or stdio. In stdio mode the client spawns the process and the key comes from CLOROAPIKEY; in http mode keys arrive per request and no key is configured on the server. PORT defaults to 8095 and CLOROAPI_URL to https://api.cloro.dev.
OAuth is off unless you set CLERKISSUER. The hosted server sets it to https://clerk.cloro.dev. api.cloro.dev accepts only tokens from that issuer, so a self-hosted server that forwards to it must use the same value. MCPPUBLIC_URL (default https://mcp.cloro.dev) sets the resource URL in the protected resource metadata.
What tools does it expose?
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Grade history
- 2026-11-04restoreC → Ascore 88
cloro: common questions
- Is cloro MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the cloro safety report
- How do I install cloro?
- It runs remotely at mcp.cloro.dev. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does cloro need an API key?
- Yes. The registry entry asks for
Authorization. - Is cloro maintained?
- The last commit was 2 days ago (2026-11-03). The latest release is v0.4.0.
- Is cloro up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of cloro?
- Servers from other publishers that do the same job: SEO & GEO MCP server, AfterLaunch: the agentic growth marketing engine MCP server and Google Ads + Meta Ads + SEO/GEO MCP server.
- How does cloro compare with other SEO MCP servers?
- safety score 88/100 (higher than 80% of 769 SEO servers); tools 10 (the typical SEO server has 6); tools that change things 70% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to cloro
Same job from other publishers: the closest match first, then the best rated.
- SEO & GEOAudit a page's SEO and its readiness for AI answer engines: meta, schema, robots, sitemaps, AI bots.not reviewedGrowingA
AfterLaunch: the agentic growth marketing engineGrowth marketing, SEO and GEO as agent tools: ranked moves, ship them, AI answer visibility.not reviewedGrowingA
Google Ads + Meta Ads + SEO/GEO MCPGoogle Ads, Meta Ads, Google Analytics (GA4) & Search Console MCP server by Ryze AInot reviewedEstablishedA- HasData Google Search (SERP)Google SERP as JSON: organic, AI Overview, People Also Ask, AI Mode, news, shopping. No Cloud setup.not reviewedEstablishedA
CitunaAI visibility MCP server: how 7 AI engines cite your brand daily, with Google Search Console.not reviewedGrowingA