Serper MCP Server
Accede a los resultados de búsqueda de Google usando la API de Serper.
Documentación
Servidor MCP de Serper
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
google_search- Establece todos los parámetrosgoogle_search_images- Establece todos los parámetrosgoogle_search_videos- Establece todos los parámetrosgoogle_search_places- Establece todos los parámetrosgoogle_search_maps- Establece todos los parámetrosgoogle_search_reviews- Establece todos los parámetrosgoogle_search_news- Establece todos los parámetrosgoogle_search_shopping- Establece todos los parámetrosgoogle_search_lens- Establece todos los parámetrosgoogle_search_scholar- Establece todos los parámetrosgoogle_search_patents- Establece todos los parámetrosgoogle_search_autocomplete- Establece todos los parámetroswebpage_scrape- Establece todos los parámetros
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)
-
Asegúrate de haber instalado
uven tu sistema operativo. -
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 mcpserper:{ "mcpServers": { "serper": { "command": "uvx", "args": ["serper-mcp-server"], "env": { "SERPER_API_KEY": "<Your Serper API key>" } } } }uvdescargará el servidor mcp automáticamente usandouvxdesde pypi.org y lo aplicará a tu cliente MCP.
Usando pip para proyectos
-
Agrega
serper-mcp-serveral archivorequirements.txtdel código de tu cliente MCP.serper-mcp-server -
Instala las dependencias.
pip install -r requirements.txt -
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
-
Asegúrate de que
pipopip3esté en tu sistema operativo.pip install serper-mcp-server # or pip3 install serper-mcp-server -
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.