Description
n8n-nodes-cloro
This is an n8n community node for cloro API. It lets you extract structured data from AI responses and search results in your n8n workflows.
cloro is an API service that provides structured data extraction from multiple AI providers including ChatGPT, Google Search, Google News, Google Gemini, Perplexity, Microsoft Copilot, Grok, and Google AI Mode.
n8n is a fair-code licensed workflow automation platform.
Installation
Operations
Credentials
Compatibility
Usage
Resources
Version history
Installation
Follow the installation guide in the n8n community nodes documentation.
To install this node, run the following command in your n8n installation directory:
npm install n8n-nodes-cloro
Or use the community nodes installation feature in the n8n UI by searching for n8n-nodes-cloro.
Operations
Since version 0.2.0 each AI engine is its own resource, mapping 1:1 to the matching cloro monitor endpoint (POST /v1/monitor/). Workflows built with earlier versions keep the original provider dropdown and continue to work unchanged.
Engine resources (Monitor)
Each engine resource supports a Monitor operation that extracts structured data from that engine:
- ChatGPT – OpenAI’s ChatGPT with optional raw response and search queries
- Google AI Mode – Google’s AI-powered search mode
- Google Gemini – Google’s Gemini AI model
- Google News – Google News search results
- Google Search – Traditional Google Search with AI Overview support
- Grok – xAI’s Grok AI assistant
- Microsoft Copilot – Microsoft’s Copilot AI
- Perplexity – Perplexity AI search
- Google Search: Query, country, city, device type (desktop/mobile), number of pages, include HTML, include AI Overview, include markdown
- Google News: Query, country (required), device type (desktop/mobile), number of pages (1-10), include HTML
- Other AI Engines: Prompt, country, include HTML, include markdown
- ChatGPT (additional): Include raw response, include search queries (query fan-out)
- In n8n, create a new credential for “cloro API”
- Enter your API key in the “API Key” field
- The node automatically includes the key in the Authorization header as
Bearer YOURAPIKEY - Minimum n8n version: Compatible with n8n version 1.0.0 and later
- Node version: 1.0.0
- License: MIT
Engine-Specific Options:
Country: Get Many
Retrieve a list of supported countries, optionally filtered by model/engine.
Task: Get Status
Check the status of a monitoring task using its task ID.
Credentials
To use this node, you need a cloro API key.
Prerequisites
1. Sign up at cloro.dev to get your API key
2. Visit the cloro documentation for API details
Authentication
The node uses API Key authentication via Bearer token:
Compatibility
Usage
Basic Example Workflow
1. Add the cloro node to your workflow
2. Select your Resource (e.g., ChatGPT, Google Search)
3. Choose the Operation (typically “Monitor”)
4. Configure your parameters:
– For Google Search: Enter a query, select country, device, and other options
– For AI engines: Enter a prompt and select country
5. Configure optional fields like include HTML, markdown, or other engine-specific options
Example: Monitoring Google Search Results
Node: cloro
Resource: Google Search
Operation: Monitor
Query: "best coffee shops in New York"
Country: United States
Device: Desktop
Pages: 2
Include AI Overview: true
Include Markdown: true
Example: Extracting Data from ChatGPT
Node: cloro
Resource: ChatGPT
Operation: Monitor
Prompt: "What are the top 5 programming languages in 2025?"
Country: United States
Include Raw Response: true
Include Query Fan-Out: true
Using Get Many Countries
Node: cloro
Resource: Country
Operation: Get Many
Filter by Model: chatgpt (optional)
This returns a list of countries supported by the specified engine.
Resources
Version History
0.2.0
/v1/monitor/google/news endpoint