OOMOL SearchApi Integration for Openclaw

A secure OOMOL-driven SearchApi wrapper that allows AI agents and CLI environments to perform web search and retrieve cached HTML/JSON without raw credential handling.

oomol
v1.0.1
Jun 9, 2026
0
573
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install oo-search-api

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install oo-search-api using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is OOMOL SearchApi Integration?

The OOMOL SearchApi skill is a secure, server-side credential-managed connector that exposes searchapi.io functionalities through the OOMOL oo CLI. This powerful component of the Openclaw Skills library eliminates the need to expose raw API tokens inside local codebases or AI agent environments, letting developers run Google and multi-engine searches safely.

By routing calls through the oo CLI connector, developers can easily integrate real-time search capabilities, query cached engine results, and fetch geographical location data. It represents a standardized way to enhance your AI agents via Openclaw Skills by providing programmatic web access with built-in schema validation and execution tracking.

OOMOL SearchApi Integration Use Cases

  • Enhancing AI agents with real-time web search capabilities to bypass outdated LLM knowledge cutoffs.
  • Retrieving cached HTML or JSON search engine results for specialized data mining and parsing.
  • Standardizing third-party API queries within multi-agent orchestration frameworks.
  • Executing geo-targeted searches using canonical location lookups for localized SEO and marketing analyses.

How OOMOL SearchApi Integration Works

  1. Contract Inspection: Run the command oo connector schema "search_api" --action "<action_name>" to fetch the input-output contract structure directly from the server.
  2. Payload Configuration: Assemble the JSON input parameters matching the fetched schema payload rules.
  3. Query Dispatch: Execute the query using the command oo connector run "search_api" --action "<action_name>" --data '<json>' --json to call the endpoint.
  4. Credential Decryption: OOMOL automatically injects active tokens server-side during call routing.
  5. Execution Payload Return: The endpoint returns the queried search payloads alongside a distinct trace ID mapped within your active Openclaw Skills configuration.

OOMOL SearchApi Integration Setup

1. Install the oo CLI

Ensure you have the OOMOL CLI utility set up in your local system. Run the corresponding installation script for your platform:

macOS / Linux:

curl -fsSL https://cli.oomol.com/install.sh | bash

Windows PowerShell:

irm https://cli.oomol.com/install.ps1 | iex

2. Authenticate with OOMOL

Sign in to your account to link your terminal session with the platform:

oo auth login

3. Connect SearchApi

Ensure you link your SearchApi API key in the OOMOL Console to allow server-side credential injection:

https://console.oomol.com/app-connections?provider=search_api

4. Direct Run

Once connected, execute search operations directly without manual authentication flags.

OOMOL SearchApi Integration Data Schema & Taxonomy

API Action Registry

The search_api connector structures its core actions with specific input schemas, accessible dynamically through the schema command.

Action Name Type Description
get_account_info Read Retrieve account usage statistics for the connected SearchApi API key.
get_cached_search_html Read Retrieve one cached SearchApi search result in HTML format by search identifier.
get_cached_search_json Read Retrieve one cached SearchApi search result in JSON format by search identifier.
get_locations Read Look up canonical SearchApi locations for geo-targeted search queries.
search Read Run one SearchApi search request with the first-pass common query parameters.

Response Envelope

Every CLI command triggers a standardized JSON output:

{
  "data": {},
  "meta": {
    "executionId": "string"
  }
}

OOMOL SearchApi Integration Advanced Features

  • Server-Side Token Injection: Zero exposure of raw API tokens to local environments, minimizing security leak risks within Openclaw Skills environments.
  • Dynamic Action Validation: Fetch live contracts using CLI schema endpoints to prevent API failures due to changed request payloads.
  • Cached Results Retrieval: Choose between raw HTML or structured JSON cached formats directly via search execution IDs.
  • Canonical Geo-Targeting: Native location lookup interface to ensure geographic accuracy for query engines.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*