SG

sophomoresty/gemini-search-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

186 stars 33 forks Качество 70 Тренд 21

sophomoresty/gemini-search-mcp — это кандидат на сервер MCP, импортированный из https://github.com/sophomoresty/gemini-search-mcp.

Обзор

sophomoresty/gemini-search-mcp — это кандидат на сервер MCP, импортированный из https://github.com/sophomoresty/gemini-search-mcp.

Обзор (машинный перевод)

MCP-сервер для веб-поиска на базе Google AI Mode (Gemini). Бесплатный, без ограничений, без ключа API.

Что это такое

MCP-сервер, который даёт любому агенту ИИ (Claude, Cursor, Windsurf и др.) возможность искать в интернете в реальном времени с помощью AI Mode от Google — того же поиска на базе Gemini, что находится во вкладке «AI Mode» в Google Search.

Представьте его как бесплатную, неограниченную альтернативу Grok MCP / Tavily / SerpAPI, поддерживаемую поисковым индексом Google.

Особенности

  • Бесплатно: Нет ключа API, нет подписки, нет квоты
  • Неограниченно: 60+ запросов в минуту с нулевым ограничением скорости
  • Google качество: Работает на Gemini + Google Search (основано на реальных веб-результатах)
  • MCP native: работает с Claude Desktop, Claude Code, Cursor, Windsurf, Cline
  • Также поставляется OpenAI API: /v1/chat/completions для не-MCP клиентов
  • Быстро: среднее время отклика ~1,5 с

Быстрый старт

Сервер MCP (для агентов ИИ)

Совместимый с OpenAI API

Интеграция MCP

Код Клода

Клод Десктоп

Добавить к claude_desktop_config.json:

Курсор / Виндсёрфинг

Та же схема — указывать на gemini-search-mcp как stdio MCP сервер.

Инструменты MCP

Инструмент Описание

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

gemini-search-mcp

MCP server for web search powered by Google AI Mode (Gemini). Free, unlimited, no API key.

What is this

An MCP server that gives any AI agent (Claude, Cursor, Windsurf, etc.) the ability to search the web in real-time using Google’s AI Mode — the same Gemini-powered search that lives in the “AI Mode” tab on Google Search.

Think of it as a free, unlimited alternative to Grok MCP / Tavily / SerpAPI, backed by Google’s search index.

Features

  • Free: No API key, no subscription, no quota
  • Unlimited: 60+ requests/min with zero rate limiting
  • Google quality: Powered by Gemini + Google Search (grounded in real web results)
  • MCP native: Works with Claude Desktop, Claude Code, Cursor, Windsurf, Cline
  • Also ships OpenAI API: /v1/chat/completions for non-MCP clients
  • Fast: ~1.5s average response time

Quick Start

pip install -e .

# Optional: install the undetected-chromedriver backend for CAPTCHA probes.
pip install -e '.[undetected]'

MCP Server (for AI agents)

gemini-search-mcp

OpenAI-compatible API

gemini-search --port 8080

MCP Integration

Claude Code

claude mcp add gemini-search -- gemini-search-mcp

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "gemini-search": {
      "command": "gemini-search-mcp",
      "args": [],
      "env": {
        "CDP_URL": "http://127.0.0.1:9222"
      }
    }
  }
}

Cursor / Windsurf

Same pattern — point to gemini-search-mcp as an stdio MCP server.

MCP Tools

Tool Description
web_search(query) Search the web and get a synthesized answer grounded in real-time results
ask(prompt) General question — AI Mode auto-decides whether to search the web

Examples

web_search("latest AI regulation news 2026")
→ "The EU AI Act enforcement began on June 1, 2026, requiring..."

web_search("Bitcoin price today")
→ "As of June 30, 2026, Bitcoin is trading at $59,687 USD..."

ask("what is 1847 * 293")
→ "541171"

OpenAI API Usage

curl http://localhost:8080/v1/chat/completions \
  -H "Content-Type: application/json" \
  -d '{"model":"gemini-search","messages":[{"role":"user","content":"What happened in the news today?"}]}'
Field Value
Base URL http://localhost:8080/v1
API Key anything
Model gemini-search

Environment Variables

Variable Default Description
CDP_URL (none) Chrome DevTools URL. If set, connects to existing Chrome instead of launching one
BROWSER_CHANNEL chrome Browser to use: chrome, msedge, chromium
HEADLESS 1 Set to 0 to show browser window
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "gemini-search": { "command": "gemini-search-mcp", "args": [], "env": { "CDP_URL": "http://127.0.0.1:9222" } } } }