# HasData Google Search (SERP)

Восемь инструментов Google Search через MCP: органика, AI Overview, People Also Ask, AI Mode, новости, товары — всё в JSON. Без Google Cloud.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 16
- Автор: HasData
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/HasData/google-search-mcp
- Обновлён: 2026-10-12
- HTML: https://affpapa.org/nevibecode/mcp/hasdata-google-search-serp

## Что делает

Возвращает результаты поиска Google в виде структурированного JSON. В ответе — органическая выдача, блоки AI Overview и People Also Ask, новости, карточки товаров, короткие видео. Можно запросить AI Mode и получить развёрнутый ответ с цитатами. Для детализации товара есть отдельный вызов: магазины, диапазон цен, оценки.

Сервер удалённый, работает по HTTP со streamable-транспортом. Нужен API-ключ HasData из дашборда — бесплатная регистрация без карты даёт 1 000 кредитов в месяц (100–200 вызовов в зависимости от инструмента). Клиенты, которые поддерживают только stdio, могут запустить npm-пакет `@hasdata/google-search-mcp` или PyPI `hasdata-google-search-mcp` как лаунчер.

Всего восемь инструментов. Полная выдача SERP стоит 10 кредитов, разворачивание карточки товара — 5. Без настройки Programmable Search Engine или проекта в облаке.

## Требования
- Нужно: Node.js (команды через npx)
- Удалённый сервер: `https://mcp.hasdata.com/mcp?apis=google_serp`
- Переменные окружения: `HASDATA_API_KEY` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Установка

### Claude Code (родная платформа)

1. **Командой платформы**
```bash
claude mcp add google-search -e HASDATA_API_KEY=<HASDATA_API_KEY> -- npx -y @hasdata/google-search-mcp
```
Вместо <…> подставьте свои значения

2. **Командой платформы: удалённый сервер**
```bash
claude mcp add --transport http hasdata-google-search-serp 'https://mcp.hasdata.com/mcp?apis=google_serp'
```

### Codex

1. **Командой платформы: удалённый сервер**
```bash
codex mcp add hasdata-google-search-serp --url 'https://mcp.hasdata.com/mcp?apis=google_serp'
```

2. **Командой платформы**
```bash
codex mcp add hasdata-google-search-serp --env HASDATA_API_KEY=<HASDATA_API_KEY> -- npx -y @hasdata/google-search-mcp
```
Вместо <…> подставьте свои значения

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "hasdata-google-search-serp": {
            "url": "https://mcp.hasdata.com/mcp?apis=google_serp"
        }
    }
}
```
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "hasdata-google-search-serp": {
            "command": "npx",
            "args": [
                "-y",
                "@hasdata/google-search-mcp"
            ],
            "env": {
                "HASDATA_API_KEY": "<HASDATA_API_KEY>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "hasdata-google-search-serp": {
            "type": "http",
            "url": "https://mcp.hasdata.com/mcp?apis=google_serp"
        }
    }
}
```
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "hasdata-google-search-serp": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@hasdata/google-search-mcp"
            ],
            "env": {
                "HASDATA_API_KEY": "<HASDATA_API_KEY>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### Gemini CLI

1. **Командой платформы: удалённый сервер**
```bash
gemini mcp add -t http hasdata-google-search-serp 'https://mcp.hasdata.com/mcp?apis=google_serp'
```

2. **Командой платформы**
```bash
gemini mcp add -e HASDATA_API_KEY=<HASDATA_API_KEY> hasdata-google-search-serp npx -y @hasdata/google-search-mcp
```
Вместо <…> подставьте свои значения

## Когда брать
- получить AI Overview вместе с органической выдачей
- извлечь вопросы People Also Ask с источниками
- запустить AI Mode и забрать ответ с цитатами
- найти товары в Google Shopping и развернуть карточку продукта
- забрать новости или короткие видео по запросу

## Примеры запросов агенту
- Найди в Google `лучшие кроссовки для бега` и дай топ-10 органики плюс AI Overview
- Для каждого вопроса People Also Ask разверни AI Overview с источниками
- Запроси в AI Mode `что такое Model Context Protocol` и покажи ответ с цитатами

## Похожие
- [REA](https://affpapa.org/nevibecode/mcp/rea.md) — MCP-сервер · ★ 386989
- [GitHub](https://affpapa.org/nevibecode/mcp/github.md) — MCP-сервер · ★ 33918
- [Netdata](https://affpapa.org/nevibecode/mcp/netdata.md) — MCP-сервер · ★ 81115
- [browser-use](https://affpapa.org/nevibecode/mcp/browser-use.md) — MCP-сервер · ★ 119160
- [Codebase Memory](https://affpapa.org/nevibecode/mcp/codebase-memory.md) — MCP-сервер · ★ 47392
- [mcp-server](https://affpapa.org/nevibecode/mcp/mcp-server.md) — MCP-сервер · ★ 43872

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
