Serper MCP Server

Accede a los resultados de búsqueda de Google usando la API de Serper.

Documentación

Servidor MCP de Serper

PyPI version PyPI Downloads Monthly Downloads Python Version

Un servidor de Protocolo de Contexto de Modelo que proporciona Búsqueda de Google a través de Serper. Este servidor permite a los LLMs obtener información de resultados de búsqueda de Google.

Herramientas Disponibles

Uso

Instalación a través de Smithery

Para instalar Serper MCP Server para Claude Desktop automáticamente a través de Smithery:

npx -y @smithery/cli install @garylab/serper-mcp-server --client claude

Usando uv (recomendado)

  1. Asegúrate de haber instalado uv en tu sistema operativo.

  2. En la configuración del código de tu cliente MCP o en la configuración de Claude (archivo claude_desktop_config.json) agrega el servidor mcp serper:

    {
        "mcpServers": {
            "serper": {
                "command": "uvx",
                "args": ["serper-mcp-server"],
                "env": {
                    "SERPER_API_KEY": "<Your Serper API key>"
                }
            }
        }
    }
    

    uv descargará el servidor mcp automáticamente usando uvx desde pypi.org y lo aplicará a tu cliente MCP.

Usando pip para proyectos

  1. Agrega serper-mcp-server al archivo requirements.txt del código de tu cliente MCP.

    serper-mcp-server
    
  2. Instala las dependencias.

    pip install -r requirements.txt
    
  3. Agrega la configuración para tu cliente:

    {
        "mcpServers": {
            "serper": {
                "command": "python3",
                "args": ["-m", "serper_mcp_server"],
                "env": {
                    "SERPER_API_KEY": "<Your Serper API key>"
                }
            }
        }
    }
    

Usando pip para uso global

  1. Asegúrate de que pip o pip3 esté en tu sistema operativo.

    pip install serper-mcp-server
    # or
    pip3 install serper-mcp-server
    
  2. En la configuración del código del cliente MCP o en la configuración de Claude, agrega el servidor mcp serper:

    {
        "mcpServers": {
            "serper": {
                "command": "python3",
                "args": ["serper-mcp-server"],
                "env": {
                    "SERPER_API_KEY": "<Your Serper API key>"
                }
            }
        }
    }
    

Depuración

Puedes usar el inspector de MCP para depurar el servidor. Para instalaciones de uvx:

npx @modelcontextprotocol/inspector uvx serper-mcp-server

O si has instalado el paquete en un directorio específico o estás desarrollando en él:

git clone https://github.com/garylab/serper-mcp-server.git
cd serper-mcp-server
npx @modelcontextprotocol/inspector uv run serper-mcp-server -e SERPER_API_KEY=<the key>

Licencia

serper-mcp-server está licenciado bajo la Licencia MIT. Esto significa que eres libre de usar, modificar y distribuir el software, sujeto a los términos y condiciones de la Licencia MIT. Para más detalles, consulta el archivo LICENSE en el repositorio del proyecto.