otherapi_key

Cloro

Cloro provides structured data from Google Search and leading AI assistants, with synchronous extraction and asynchronous task APIs.

Verdict

Cloro lets your team extract AI answers and search results from Google, Gemini, Perplexity, ChatGPT, and Copilot without opening a browser. @mention it to pull structured data — web results, AI-generated answers with sources, or country-specific queries — directly into your Project. Useful when you need reproducible research, competitor monitoring, or batch queries across geographies. Setup requires an API key from Cloro's dashboard; each call consumes credits from your organization's balance. Synchronous extractions carry a 2-credit surcharge; async tasks (ChatGPT, Copilot) queue without the fee but take longer.

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

  1. 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

Not enough Projects yet to publish anonymised usage stats (we require ≥ 50 Projects per week).

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.

Prompt

@Cloro search Google News for "climate policy" in Germany and return the top 5 headlines with sources

Output

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.

Notes

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.

Prompt

@Cloro extract a Gemini answer for "explain quantum entanglement to a 10-year-old" targeting the US market

Output

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.

Notes

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.

Prompt

@Cloro check my organization's credit balance and tell me if I have enough for 20 more Google searches

Output

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.

Notes

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

Competitive intel scraping at seed stage

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.

Multi-model AI answer comparison

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.

Customer support knowledge refresh

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

See all other MCPs →

Data last verified 61 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.