Serper

Serper

An MCP server that performs Google searches using Serper.

19
Stars
8
Forks
7
Releases

Overview

Serper MCP Server is a Model Context Protocol server that exposes a family of Google search tools powered by the Serper API. It enables LLMs to access and reason over search results by calling dedicated tools such as google_search, google_search_images, google_search_videos, google_search_places, google_search_maps, google_search_news, google_search_shopping, google_search_autocomplete, and more. Each tool accepts a rich set of parameters defined in the server's schemas, allowing fine-grained control over query, location, language, safe search, time range, result count, and other modifiers. The server is implemented in Python, requires Python 3.11+, and can be installed via pip or through Smithery for Claude Desktop usage. At runtime, the server expects a SERPER_API_KEY environment variable, and can be run with uv (recommended). It includes an MCP inspector for debugging. The project is MIT licensed. This server-level component acts as an intermediary between LLM clients and Google's search results, returning structured data suitable for inclusion in language-model reasoning and responses.

Details

Owner
garylab
Language
Python
License
Updated
2025-12-07

Features

google_search

General Google search with the full parameter set exposed by the Serper-powered endpoint.

google_search_images

Image search with configurable parameters to fetch image results.

google_search_videos

Video search using Google video listings with parameterized options.

google_search_places

Places search for local businesses and points of interest.

google_search_maps

Maps search results including locations and map data.

google_search_news

News results for queries from Google News.

google_search_shopping

Shopping results and product information from Google Shopping.

google_search_autocomplete

Autocomplete suggestions for search query completions.

Audience

LLM developersto provide Google search results to LLMs during reasoning and improve factual accuracy

Tags

Google SearchSerper APIMCP serverLLM integrationWeb searchImages searchVideo searchPlacesMapsNewsShoppingScholarPatentsAutocompleteWebpage Scrape