К основному содержанию
скилл CX Codex

google-search — скилл для Claude Code: что делает и как установить

Запрашивает выдачу Google через fetcher.sh в формате JSON с поддержкой операторов вроде site: и filetype:. Нужен для парсинга SERP и мониторинга позиций без квот Google Custom Search.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add fetcher-sh/fetcher-skills --skill google-search -a claude-code
Открыть на GitHub

Что делает google-search

Скилл отправляет HTTP GET на эндпоинт https://google.fetcher.sh/api/search и возвращает структурированный JSON. Все операторы поиска работают напрямую. Агент может фильтровать выдачу через site:, искать точные фразы в кавычках или документы через filetype:. Дополнительно передаются параметры страницы page, код страны country и язык интерфейса hl.

Оплата списывается за каждый запрос по фиксированной цене $0.005. Сервис поддерживает два варианта расчётов: ключ с кредитами через FETCHER_API_KEY либо протокол x402 в USDC через блокчейны Base, Polygon, Arbitrum, Monad или Solana. Запросы без оплаты завершаются ошибкой 402.

У сервиса нет ограничений по частоте вызовов. Расчёт происходит до доставки ответа, поэтому сервис не возвращает деньги при ошибках внешнего поисковика. Для подключения агентов через протокол контекста можно использовать готовый MCP-сервер по адресу https://google.fetcher.sh/mcp с инструментом google_search.

Какие задачи решает

  • получать органическую выдачу Google в формате JSON
  • фильтровать поисковые результаты по операторам site:, filetype: и intitle:
  • отслеживать позиции сайтов в поисковой выдаче без Google Custom Search
  • выполнять поиск с привязкой к конкретной стране через параметр country

Примеры запросов агенту

  • Найди через Google все PDF-документы по запросу «agentic commerce filetype:pdf»
  • Проверь выдачу в Google по запросу «site:github.com x402 payments» для региона GB
  • Найди упоминания «pay per call api» с точным совпадением фразы в Google

Как установить google-search

1Через Skills CLI (Vercel)

npx skills add fetcher-sh/fetcher-skills --skill google-search -a claude-code

2Вручную: положить файлы

~/.claude/skills/google-search/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/google-search/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о google-search

Как установить google-search в Claude Code?

Выполните команду npx skills add fetcher-sh/fetcher-skills --skill google-search -a claude-code. Файл скилла сохранится по пути ~/.claude/skills/google-search/SKILL.md.

Что делает скилл google-search?

Он отправляет запросы к API https://google.fetcher.sh/api/search и возвращает поисковую выдачу в формате JSON. Запросы поддерживают операторы site:, filetype:, intitle: и кавычки.

Сколько стоит поиск и как оплачиваются запросы?

Каждый вызов стоит $0.005. Оплатить можно ключом с кредитами через FETCHER_API_KEY или по протоколу x402 в USDC без предварительного создания аккаунта.

Исходный текст

SKILL.md · MIT
---
name: google-search
description: >-
  A Google Search API alternative and SERP API alternative on fetcher.sh —
  pay-per-call in USDC via x402, or prepaid credits with a Bearer key, no
  API key application. Use when the user wants programmatic Google search
  results as clean JSON, including Google's own operators — site:, filetype:,
  intitle:, and quoted exact phrases — plus pagination, language (hl), and
  country/region scoping. Also covers rank tracking input, competitive
  research, and search-result monitoring without Google's own Custom Search
  API quota and billing.
keywords:
  - google-search
  - serp-api
  - serp-api-alternative
  - google-search-api
  - web-search
  - web-search-api
  - x402
  - ai-agent
---

# Google Search API

Google's own search results as clean JSON — one plain HTTP GET per call, paid
as you go. Google's search operators pass straight through: `site:`,
`filetype:`, `intitle:`, and quoted exact phrases all work exactly as they do
in the browser. No Custom Search Engine setup, no per-day query quota, no
billing account.

Base URL: `https://google.fetcher.sh`

## Authentication

Two ways to pay, same data — full mechanics in the [`fetcher`
skill](../fetcher/SKILL.md):

```bash
# 1. Prepaid credits (recommended — get a key at https://fetcher.sh/topup
#    or via POST /api/credits/topup, see the fetcher skill)
export FETCHER_API_KEY="bby_live_xxxxxxxxxxxx"
curl -H "Authorization: Bearer $FETCHER_API_KEY" \
  "https://google.fetcher.sh/api/search?query=hello"

# 2. x402 pay-per-call — omit the header; a GET with no payment returns 402
#    with machine-readable payment requirements (USDC on Base, Polygon,
#    Arbitrum, Monad, or Solana). @x402/fetch signs and retries automatically.
```

Every response is `{ "status": number, "message": string, "data": ... }`; the
HTTP status mirrors `status`.

## Endpoint ($0.005/call)

| Endpoint | What it returns |
| --- | --- |
| `/api/search` | Google web search results for a query |

Required: `query`. Optional: `safe` (SafeSearch), `page` (pagination), `hl`
(UI language, e.g. `en`), `country` (region scope), `count` (results per
page — currently `10`), `noEncode` (skip query re-encoding for pre-formatted
operator strings).

## Scenarios

**Restrict to one site:**

```bash
curl -H "Authorization: Bearer $FETCHER_API_KEY" \
  --data-urlencode "query=site:github.com x402 payments" -G \
  "https://google.fetcher.sh/api/search"
```

**PDFs only:**

```bash
curl -H "Authorization: Bearer $FETCHER_API_KEY" \
  --data-urlencode "query=agentic commerce filetype:pdf" -G \
  "https://google.fetcher.sh/api/search"
```

**Exact phrase:**

```bash
curl -H "Authorization: Bearer $FETCHER_API_KEY" \
  --data-urlencode 'query="pay per call api"' -G \
  "https://google.fetcher.sh/api/search"
```

**Localized results (UK, French UI) and pagination:**

```bash
curl -H "Authorization: Bearer $FETCHER_API_KEY" \
  --data-urlencode "query=agentic commerce" -G \
  --data-urlencode "country=GB" \
  --data-urlencode "hl=fr" \
  --data-urlencode "page=2" \
  "https://google.fetcher.sh/api/search"
```

**Combine operators — title match plus site restriction:**

```bash
curl -H "Authorization: Bearer $FETCHER_API_KEY" \
  --data-urlencode "query=intitle:pricing site:x402.org" -G \
  "https://google.fetcher.sh/api/search"
```

## MCP

```json
{
  "mcpServers": {
    "google-search": {
      "url": "https://google.fetcher.sh/mcp",
      "headers": { "Authorization": "Bearer bby_live_..." }
    }
  }
}
```

Free: `search_endpoints`, `describe_endpoint`, `check_balance`. Paid:
`fetch_data` (any endpoint above), `topup_credits`, plus the named shortcut
`google_search`. Drop the `headers` block to pay per call with x402 instead —
see the [`fetcher` skill](../fetcher/SKILL.md) for the full flow.

## Errors

- `400` — missing/invalid parameter (message names it)
- `401` — unknown or rotated key
- `402` — payment required (x402 challenge) or `topup_required` (credits
  exhausted)
- `404` — not a priced path
- No rate limits; no refunds on upstream failures (settlement precedes
  delivery)

## Reference

- Full agent setup: <https://google.fetcher.sh/skill.md>
- OpenAPI 3.1 contract: <https://google.fetcher.sh/openapi.json>
- Condensed catalog: <https://google.fetcher.sh/llms.txt>
- Payment, credits, and MCP deep dive: [`fetcher` skill](../fetcher/SKILL.md)
- Site: <https://google.fetcher.sh>

© fetcher-sh · MIT · fetcher-sh/fetcher-skills

Похожие скиллы

Все скиллы по теме «SEO и GEO» →
seo-audit coreyhaines31 Скилл проводит технический и on-page аудит сайта: краулинг, индексация, Core Web Vitals, метатеги, hreflang. Пригодится, когда трафик упал или страницы застряли на второй выдаче. CX Codex +1 238 500установок brand claudekit Скилл держит голос бренда, визуальные правила и дизайн-токены в одном файле, а потом раздаёт их промптам агента и вашему CSS. CX Codex +1 40 500установок banner-design claudekit Создаёт баннеры для соцсетей, рекламы и сайтов в HTML/CSS с готовыми размерами и стилями. Пригодится при сборке креативов без графических редакторов. CX Codex +1 40 000установок marketing-psychology coreyhaines31 Помогает применять ментальные модели и поведенческую психологию в маркетинге продукта. Пригодится, когда нужно понять мотивы покупателей и найти слабые места воронки. CX Codex +1 165 300установок content-strategy coreyhaines31 Помогает составить контент-план, выбрать темы для блога и распределить материалы по поисковым и виральным форматам. Пригодится, когда нужно решить, о чём писать для привлечения лидов. CX Codex +1 164 700установок ai-seo coreyhaines31 Помогает готовить контент к цитированию в ответах ИИ и разбираться, почему бренд появляется или не появляется в AI-поиске. CX Codex +1 151 500установок

Из того же набора13

twitter-api Скилл подключает поиск и чтение данных Twitter/X через API fetcher.sh. Пригодится для мониторинга аккаунтов, хэштегов и отдельных твитов. CX Codex +1 8 000установок tiktok-api Скилл обращается к TikTok API через сервис fetcher.sh: ищет публикации и получает данные профилей, хэштегов, звуков и комментариев. Пригодится для мониторинга контента и сбора данных без браузерного скрейпинга. CX Codex +1 6 700установок instagram-api Скилл даёт агенту доступ к профилям, постам, рилсам и хэштегам Instagram через HTTP GET на fetcher.sh. Оплата по вызову или с предоплаченного баланса. CX Codex +1 6 700установок google-news Скилл обращается к Google News через HTTP API: ищет заголовки, отдаёт разделы и расшифровывает ссылки. Пригодится для мониторинга тем и упоминаний. CX Codex +1 3 700установок google-maps Скилл даёт агенту доступ к поиску мест, деталям заведений и отзывам через API fetcher.sh. Пригодится, когда в проекте нужны данные о точках на карте без Google Cloud. CX Codex +1 3 700установок yelp Находит заведения, карточки мест и отзывы через сервис fetcher.sh без модерации в Yelp Fusion. Работает по прямому GET-запросу или через MCP. CX Codex +1 3 700установок youtube-api Скилл даёт агенту доступ к поиску и данным YouTube через API fetcher.sh. Подходит для мониторинга каналов, анализа видео и поиска трендов. CX Codex +1 3 700установок fetcher Общий скилл оплаты и настройки для fetcher.sh: ключи API, кредиты, микроплатежи x402 и подключение MCP-сервера. Нужен до или вместе с сервисными скиллами. CX Codex +1 3 700установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой