# Google AI Search MCP

MCP-сервер добавляет агенту веб-поиск Google AI и разбор официальной документации. Нужен для актуальных ответов по коду и архитектуре.

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

## Что делает

Google AI Search MCP подключает к MCP-клиенту инструменты на базе Vertex AI или Gemini API. Сервер ищет актуальную информацию в интернете, объясняет темы по официальной документации, извлекает фрагменты кода и формирует рекомендации по структуре проекта.

В наборе есть анализ кода с цитатами и уровнями серьёзности, сравнение технологий и подбор архитектурных вариантов. Провайдер, модель, температуру, потоковую выдачу, лимит токенов и повторы можно задавать через переменные окружения. Сравнения и советы по архитектуре нужно сверять с первоисточниками.

Для запуска нужны Node.js v18+, Bun и настройка одного из провайдеров. Для Vertex AI потребуются Google Cloud Project с включённым биллингом, Vertex AI API и аутентификация; для Gemini нужен `GEMINI_API_KEY`. Без настроенного провайдера сервер не сможет обратиться к модели.

## Требования
- Нужно: Node.js (команды через npx)
- Переменные окружения: `AI_PROVIDER`, `GOOGLE_CLOUD_PROJECT`, `GOOGLE_CLOUD_LOCATION`, `GEMINI_API_KEY` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Установка

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

**Командой платформы**
```bash
claude mcp add --env AI_PROVIDER=<AI_PROVIDER> --env GOOGLE_CLOUD_PROJECT=<GOOGLE_CLOUD_PROJECT> --env GOOGLE_CLOUD_LOCATION=<GOOGLE_CLOUD_LOCATION> --env GEMINI_API_KEY=<GEMINI_API_KEY> --transport stdio google-ai-search-mcp -- npx -y google-ai-search-mcp
```
Вместо <…> подставьте свои значения

### Codex

**Командой платформы**
```bash
codex mcp add google-ai-search-mcp --env AI_PROVIDER=<AI_PROVIDER> --env GOOGLE_CLOUD_PROJECT=<GOOGLE_CLOUD_PROJECT> --env GOOGLE_CLOUD_LOCATION=<GOOGLE_CLOUD_LOCATION> --env GEMINI_API_KEY=<GEMINI_API_KEY> -- npx -y google-ai-search-mcp
```
Вместо <…> подставьте свои значения

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "google-ai-search-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "google-ai-search-mcp"
            ],
            "env": {
                "AI_PROVIDER": "<AI_PROVIDER>",
                "GOOGLE_CLOUD_PROJECT": "<GOOGLE_CLOUD_PROJECT>",
                "GOOGLE_CLOUD_LOCATION": "<GOOGLE_CLOUD_LOCATION>",
                "GEMINI_API_KEY": "<GEMINI_API_KEY>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "google-ai-search-mcp": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "google-ai-search-mcp"
            ],
            "env": {
                "AI_PROVIDER": "<AI_PROVIDER>",
                "GOOGLE_CLOUD_PROJECT": "<GOOGLE_CLOUD_PROJECT>",
                "GOOGLE_CLOUD_LOCATION": "<GOOGLE_CLOUD_LOCATION>",
                "GEMINI_API_KEY": "<GEMINI_API_KEY>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add -e AI_PROVIDER=<AI_PROVIDER> -e GOOGLE_CLOUD_PROJECT=<GOOGLE_CLOUD_PROJECT> -e GOOGLE_CLOUD_LOCATION=<GOOGLE_CLOUD_LOCATION> -e GEMINI_API_KEY=<GEMINI_API_KEY> google-ai-search-mcp npx -y google-ai-search-mcp
```
Вместо <…> подставьте свои значения

## Когда брать
- найти актуальный ответ по библиотеке через веб-поиск
- объяснить тему по официальной документации
- получить кодовый фрагмент для нужной версии
- сравнить технологии по заданным критериям
- проверить код against документацию

## Примеры запросов агенту
- Найди актуальный способ настроить аутентификацию в этой библиотеке через `answer_query_websearch`.
- Объясни ошибку в этом фрагменте по официальной документации с помощью `explain_topic_with_docs`.
- Сравни `technology-a` и `technology-b` по стоимости и ограничениям через `technical_comparison`.

## Похожие
- [google-agents-cli-onboarding](https://affpapa.org/nevibecode/skills/google-agents-cli-onboarding.md) — скилл · 6434 установки
- [google-search](https://affpapa.org/nevibecode/skills/google-search.md) — скилл · 3800 установок
- [google-cloud-data-engineering-hub](https://affpapa.org/nevibecode/skills/google-cloud-data-engineering-hub.md) — скилл · 1100 установок
- [google-cloud-solution-agentic-ai-bidirectional-streaming](https://affpapa.org/nevibecode/skills/google-cloud-solution-agentic-ai-bidirectional-streaming.md) — скилл · 5411 установок
- [google-image-search](https://affpapa.org/nevibecode/skills/google-image-search.md) — скилл · 643 установки
- [tavily-search](https://affpapa.org/nevibecode/skills/veithly-tavily-search.md) — скилл · 3700 установок

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