Google Search MCP Server

by renoscriptdev
Verified

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Uses environment variables to securely store and load Google API credentials and Custom Search Engine IDs for authentication.

  • Provides Google Custom Search functionality, allowing AI agents to search the web through Google's search engine API and retrieve search results programmatically.

  • Integrates with Google Cloud's Custom Search API, enabling access to customized search experiences with specific search engine configurations.

Servidor MCP de Búsqueda de Google

Un servidor de Protocolo de contexto de modelo (MCP) que proporciona la funcionalidad de búsqueda personalizada de Google.

Instalación

Instalación mediante herrería

Para instalar google-search-mcp-server para Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli install @gradusnikov/google-search-mcp-server --client claude

Instalación manual

  1. Clonar el repositorio:
git clone https://github.com/gradusnikov/google-search-mpc-server.git cd google-search-mpc-server
  1. Instalar dependencias:
pip install fastmcp google-api-python-client python-dotenv

Configuración

Cree un archivo .env en la raíz del proyecto con las siguientes variables:

GOOGLE_API_KEY=your_google_api_key GOOGLE_CSE_ID=your_custom_search_engine_id

Para obtener estas credenciales:

  1. Cree un proyecto de Google Cloud y habilite la API de búsqueda personalizada
  2. Generar una clave API desde Google Cloud Console
  3. Cree un motor de búsqueda personalizado en https://cse.google.com/cse/all y obtenga su ID

Uso

Inicie el servidor usando MCP:

mcp run google_search_mcp_server.py

O bien, agregue el servidor a la aplicación Claude Desktop CLAUDE_DIRECTORY/claude_desktop_config.json . Por ejemplo, si usa el Subsistema de Windows para Linux (WSL), podría verse así:

"google-search": { "command": "wsl.exe", "args": [ "bash", "-c", "source /home/[user]/anaconda3/etc/profile.d/conda.sh && conda activate mcp && /home/[user]/anaconda3/bin/mcp run /home/[user]/google-search-mpc-server/google_search_mcp_server.py" ] },
-
security - not tested
F
license - not found
-
quality - not tested

Un servidor de protocolo de contexto de modelo que permite a Claude realizar operaciones de búsqueda personalizada de Google conectándose a la API de búsqueda de Google.

  1. Installation
    1. Installing via Smithery
    2. Manual Installation
  2. Configuration
    1. Usage
      ID: zu75yt6gng