Cloro
Cloro provides structured data from Google Search and leading AI assistants, with synchronous extraction and asynchronous task APIs.
Verdict
Common use cases
- Pull competitor pricing from Google results
- Extract Perplexity answers for research briefs
- Monitor brand mentions across countries
- Batch-query Gemini for product comparisons
- Scrape Google News for industry updates
Integration
- Vendor
- Cloro
- Category
- other
- Auth
- API_KEY
- Tools
- 10
- Composio slug
cloro
Tools
- Extract AI Answer
Synchronously extract a Gemini or Perplexity answer for a prompt and country. This spends credits and includes Cloro's 2-credit synchronous surcharge. Use Submit Async Task for ChatGPT or Copilot, which can exceed the synchronous execution
- Extract Google AI Mode Answer
Extract a structured Google AI Mode answer with sources and optional rich modules for a prompt and country. This synchronous call costs at least 6 credits.
- Get Async Queue Status
Read organization-wide queued and processing counts, priority distribution, and current async concurrency without modifying the queue.
- Get Async Task
Get a queued Cloro task by ID, or wait with bounded polling until it reaches COMPLETED or FAILED. FAILED is returned as a valid terminal record with its provider response details intact.
- Get Credits
Read the organization's current completed-charge credit balance and billing cycle. Queued async work is not reserved, and even after a task reports a completed charge, the balance may take about 25 seconds to reflect it.
- List Supported Countries
Return Cloro's current supported country codes, optionally filtered by provider model. This reports geographic support only and does not confirm that a provider monitor is operational.
- List US States
Return the US state and DC codes accepted for state-level targeting. State targeting applies only to ChatGPT, Gemini, Copilot, and Perplexity and adds 2 credits.
- Search Google
Extract structured Google web or Google News results for a query and country. This synchronous call costs at least 5 credits; extra result pages cost 2 credits each.
- Submit Async Task
Queue one non-cancelable Cloro monitor task and return its task ID and estimated credit charge without waiting. An accepted task continues after this call and spends the reported credits on completion. Use Get Async Task to retrieve it.
- Submit Async Task Batch
Queue 1-500 independently validated, non-cancelable Cloro monitor tasks. Each accepted task continues after this call and spends its reported credits on completion. Inspect summary, partial_success, and every indexed result because one resp
Setup
Setup guide
- 11. Sign up at cloro.ai and generate an API key from your organization dashboard. 2. In Switchy, open Settings → Integrations → MCP Servers and click Add Server. 3. Select Cloro from the list and paste your API key when prompted. 4. Click Connect; Switchy will verify the key and display your current credit balance. 5. Open any Project and type '@Cloro check my credit balance' to confirm the connection works. 6. To run a search, type '@Cloro search Google for [your query] in US' — the MCP will return structured results with titles, URLs, and snippets. 7. Monitor your credit usage in the Cloro dashboard; synchronous calls (Gemini, Perplexity, Google Search) deduct immediately, while async tasks (ChatGPT, Copilot) queue and charge on completion.
What teammates see: by default, memories from Cloro are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Compare Search Results
@Cloro search Google for 'project management software' in US and then in UK, return the top 5 results from each
Get AI Answer with Sources
@Cloro extract a Gemini answer for 'what are the tax implications of remote work in California' in US, include sources
Monitor News Coverage
@Cloro search Google News for 'OpenAI announcements' in US from the past week, return titles and publication dates
Check Credit Balance
@Cloro get my current credit balance and tell me when the billing cycle resets
Queue Async ChatGPT Task
@Cloro submit an async task to extract a ChatGPT answer for 'summarize the latest GDPR enforcement trends' in Germany
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@Cloro search Google News for "climate policy" in Germany and return the top 5 headlines with sources
Cloro returned 5 structured Google News results for Germany (country code: DE). Each entry includes the headline, publication name, publish date, snippet, and URL. For example: "EU Parliament Votes on Carbon Border Tax" from Handelsblatt (2024-01-15), "Berlin Announces Coal Phase-Out Timeline" from Der Spiegel (2024-01-14). This synchronous search consumed 5 credits from your organization's balance. Additional result pages would cost 2 credits each.
This example demonstrates Cloro's structured search capability across geographic markets. The synchronous call returns immediately but costs at least 5 credits per request. Your API key must have sufficient balance, and the country code must be in Cloro's supported list (verify with List Supported Countries). Google News results reflect real-time indexing and may vary by region.
@Cloro extract a Gemini answer for "explain quantum entanglement to a 10-year-old" targeting the US market
Cloro extracted a Gemini response from the US market: "Imagine you have two magic coins. When you flip one and it lands on heads, the other coin—no matter how far away—instantly lands on heads too. That's kind of like quantum entanglement: two particles stay connected and 'know' what the other is doing, even across huge distances." This synchronous extraction consumed 2 credits (base cost) plus Cloro's 2-credit synchronous surcharge, totaling 4 credits.
This showcases Cloro's ability to extract AI provider responses with geographic targeting. The synchronous surcharge (2 credits) applies to Gemini and Perplexity; for ChatGPT or Copilot, use Submit Async Task instead to avoid this fee. The response reflects Gemini's model behavior in the specified country—content and formatting may differ by region due to provider localization.
@Cloro check my organization's credit balance and tell me if I have enough for 20 more Google searches
Cloro reports your organization's current balance is 487 credits. Each Google search costs at least 5 credits, so 20 searches would require 100 credits minimum (more if you request additional result pages). You have sufficient balance for this workload. Note that queued async tasks do not reserve credits upfront, and the balance may take up to 25 seconds to reflect completed charges after a task finishes.
This example pairs Cloro's credit-monitoring tool with the AI's arithmetic reasoning to answer a planning question. The Get Credits tool shows real-time balance but does not lock funds for pending work—if multiple async tasks complete simultaneously, you could briefly overdraw. Use this check before launching batch workflows to avoid mid-run credit exhaustion.
Use-case deep-dives
When Cloro beats manual research for a 3-person growth team
A seed-stage SaaS team tracking competitor messaging across search engines needs structured data without building scrapers. Cloro's Search Google and Extract Google AI Mode Answer tools return parsed results and AI overviews by country, which matters when your competitor ranks differently in the UK than the US. The 5-credit floor per search call adds up fast—budget 150 credits for a weekly 30-query competitive sweep. If you're running this daily or need more than 50 queries a week, you'll hit four figures in monthly credits and should evaluate a dedicated SERP API instead. For weekly or bi-weekly competitor snapshots where you need both organic results and the AI-generated answer box, Cloro's structured output saves the engineering time a two-person team doesn't have.
Why Cloro works for prompt-testing across Gemini and Perplexity
A product team building an AI feature needs to compare how Gemini, Perplexity, and ChatGPT answer the same prompt across geographies before picking a provider. Cloro's Extract AI Answer and async task queue let you fire the same question at three models and get structured responses without managing three separate API keys or rate limits. The 2-credit synchronous surcharge on Gemini and Perplexity is negligible when you're testing 20-30 prompts to validate answer quality. The async queue becomes essential if you're testing ChatGPT or Copilot at scale—those require Submit Async Task and you'll want Get Async Queue Status to track concurrency. If you're only testing one model or already have direct API access, Cloro's abstraction layer is overkill. For cross-model evaluation during a two-week build sprint, it's the fastest path to comparable data.
When Cloro's credit model breaks for ongoing knowledge sync
A 6-person support team wants to auto-refresh their internal knowledge base by pulling the latest AI-generated answers from Google and Perplexity for their top 200 help topics. Cloro's Extract Google AI Mode Answer and Extract AI Answer tools return structured sources and rich modules, which is exactly what you need to keep docs current. The problem is frequency: at 6 credits per Google AI Mode call and 2-credit surcharge per Perplexity sync, a weekly refresh of 200 topics costs 1,600 credits. Monthly that's 6,400 credits, which pushes into enterprise-tier spend for a workflow that should be cheap background automation. Cloro makes sense for a one-time knowledge audit or quarterly deep refresh where you need the structured output and don't want to parse HTML. For continuous sync, you need a lower per-call cost or a different architecture.
Frequently asked
What does the Cloro MCP do in Switchy?
It lets your team extract structured AI answers from Gemini, Perplexity, ChatGPT, and Copilot, plus run Google searches, directly from Switchy prompts. You pay per query using Cloro's credit system. Synchronous extracts (Gemini, Perplexity) cost 2–6 credits and return immediately; async tasks (ChatGPT, Copilot) queue and poll until complete. Use it when you need reproducible, geo-targeted AI outputs without opening five browser tabs.
Do I need a Cloro account to connect this MCP?
Yes. You need an active Cloro organization account and an API key. Switchy authenticates with that key, and every tool call deducts credits from your Cloro balance. Check your balance with the Get Credits tool before running expensive extracts. If your balance hits zero mid-task, queued async jobs will fail.
Can the Cloro MCP run searches in specific US states?
Yes, for ChatGPT, Gemini, Copilot, and Perplexity only. State-level targeting adds 2 credits to the base cost. Use the List US States tool to see the 51 supported codes (50 states plus DC). Google web and News searches support country-level targeting but not state granularity.
How is this different from calling Gemini or ChatGPT APIs directly?
Cloro proxies the AI providers and adds geo-targeting, structured extraction, and a unified credit model. You don't manage separate API keys for each provider, and you get consistent JSON schemas across models. The trade-off: you pay Cloro's credit markup (2–6 credits per call) instead of raw provider pricing, and synchronous calls block until the answer arrives.
Who on the team should connect the Cloro MCP?
Whoever owns your Cloro billing. The API key grants full access to your organization's credit balance and task queue. If multiple people need to run extracts, share one connection in Switchy or issue separate API keys in Cloro and track spend per key. Async tasks count against your org-wide concurrency limit, visible via Get Async Queue Status.
More other MCPs
- Close MCPClose MCP
- CloudcartCloudcart
- CloudConvertCloudConvert
- CloudflareCloudflare
- Cloudflare Api KeyCloudflare Api Key
- Cloudflare Browser RenderingCloudflare Browser Rendering
- CloverClover
- CoassembleCoassemble
- CodyCody
- CohereCohere
- Coinbase Agents MCPCoinbase Agents MCP
- Coinbase Wallet MCPCoinbase Wallet MCP