cloro

n8n community node for cloro API - Extract structured data from AI responses and search results

Package Information

Downloads: 30 weekly / 48 monthly
Latest Version: 0.1.2
Author: rbatista191

Documentation

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

Monitor

Extract structured data from various AI and search providers.

Supported Providers:

  • 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 Search - Traditional Google Search with AI Overview support
  • Grok - xAI's Grok AI assistant
  • Microsoft Copilot - Microsoft's Copilot AI
  • Perplexity - Perplexity AI search

Provider-Specific Options:

  • Google Search: Query, country, city, device type (desktop/mobile), number of pages, include HTML, include AI Overview, include markdown
  • Other AI Providers: Prompt, country, include HTML, include markdown
  • ChatGPT (additional): Include raw response, include search queries (query fan-out)

Get Countries

Retrieve a list of supported countries, optionally filtered by model/provider.

Get Task 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:

  • 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 YOUR_API_KEY

Compatibility

  • Minimum n8n version: Compatible with n8n version 1.0.0 and later
  • Node version: 1.0.0
  • License: MIT

Usage

Basic Example Workflow

  1. Add the cloro node to your workflow
  2. Select your Provider (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 providers: Enter a prompt and select country
  5. Configure optional fields like include HTML, markdown, or other provider-specific options

Example: Monitoring Google Search Results

Node: cloro
Provider: 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
Provider: 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 Countries

Node: cloro
Operation: Get Countries
Filter by Model: chatgpt (optional)

This returns a list of countries supported by the specified provider.

Resources

Version History

0.1.0

  • Initial release
  • Support for 7 AI/search providers (ChatGPT, Google Search, Google Gemini, Google AI Mode, Perplexity, Microsoft Copilot, Grok)
  • Operations: Monitor, Get Countries, Get Task Status
  • Provider-specific options for each service
  • Support for HTML, Markdown, AI Overview, raw response, and search queries
  • Country/location filtering capabilities

Discussion