9.2k★by ericsantos
serpapi – OpenClaw Skill
serpapi is an OpenClaw Skills integration for coding workflows. Search Google via SerpAPI (Google Search, Google News, Google Local). Use when you need to search the web, find news articles, or look up local businesses. Supports country/language targeting for region-specific results.
Skill Snapshot
| name | serpapi |
| description | Search Google via SerpAPI (Google Search, Google News, Google Local). Use when you need to search the web, find news articles, or look up local businesses. Supports country/language targeting for region-specific results. OpenClaw Skills integration. |
| owner | ericsantos |
| repository | ericsantos/serpapi-search |
| language | Markdown |
| license | MIT |
| topics | |
| security | L1 |
| install | openclaw add @ericsantos/serpapi-search |
| last updated | Feb 7, 2026 |
Maintainer

name: serpapi description: Search Google via SerpAPI (Google Search, Google News, Google Local). Use when you need to search the web, find news articles, or look up local businesses. Supports country/language targeting for region-specific results. metadata: {"clawdbot":{"emoji":"🔍","requires":{"bins":["curl","python3"],"env":["SERPAPI_API_KEY"]},"primaryEnv":"SERPAPI_API_KEY"}}
SerpAPI Search
Search Google via SerpAPI with country/language targeting.
Quick start
# Google Search
{baseDir}/scripts/search.sh "artificial intelligence B2B" --country br --lang pt
# Google News
{baseDir}/scripts/search.sh "inteligência artificial" --engine google_news --country br --lang pt
# Google Local
{baseDir}/scripts/search.sh "AI companies" --engine google_local --country us --location "San Francisco, California"
Engines
| Engine | Use case | Key results field |
|---|---|---|
google | Web search (default) | organic_results |
google_news | News articles | news_results |
google_local | Local businesses/places | local_results |
Options
| Flag | Description | Default |
|---|---|---|
--engine | google, google_news, google_local | google |
--country | 2-letter country code (br, us, de, etc.) | us |
--lang | Language code (pt, en, es, etc.) | en |
--location | Location string (e.g. "São Paulo, Brazil") | — |
--num | Number of results | 10 |
--json | Raw JSON output | off |
API key
Set SERPAPI_API_KEY env var, or store it:
mkdir -p ~/.config/serpapi
echo "your_key_here" > ~/.config/serpapi/api_key
chmod 600 ~/.config/serpapi/api_key
Common country codes
br (Brazil), us (USA), pt (Portugal), de (Germany), fr (France), es (Spain), gb (UK), jp (Japan), in (India).
No README available.
Permissions & Security
Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.
Requirements
- OpenClaw CLI installed and configured.
- Language: Markdown
- License: MIT
- Topics:
FAQ
How do I install serpapi?
Run openclaw add @ericsantos/serpapi-search in your terminal. This installs serpapi into your OpenClaw Skills catalog.
Does this skill run locally or in the cloud?
OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.
Where can I verify the source code?
The source repository is available at https://github.com/openclaw/skills/tree/main/skills/ericsantos/serpapi-search. Review commits and README documentation before installing.
