mcp-server-serper MCP Server

A TypeScript-based MCP server that provides web search and webpage scraping capabilities using the Serper API. This server integrates with Claude Desktop to enable powerful web search and content…

Local serverstdioMIT

What is the mcp-server-serper MCP Server?

mcp-server-serper is an MCP project maintained in the tahaswx/mcp-server-serper repository. The maintainer describes its purpose as “A TypeScript-based MCP server that provides web search and webpage scraping capabilities using the Serper API. This server integrates with Claude Desktop to enable powerful…”. Read the project documentation for the complete scope.

Installation

The documented npm package is serper-search-scrape-mcp-server. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Configuration values

The example declares SERPER_API_KEY. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
google_searchPerform web searches via Serper API
siteLimit results to specific domain
filetypeLimit to specific file types (e.g., 'pdf', 'doc')
inurlSearch for pages with word in URL
intitleSearch for pages with word in title
relatedFind similar websites
cacheView Google's cached version of a specific URL
beforeDate before in YYYY-MM-DD format
afterDate after in YYYY-MM-DD format
exactExact phrase match
excludeTerms to exclude from search results
orAlternative terms (OR operator)
scrapeExtract content from web pages

How to install the mcp-server-serper MCP Server

{
  "mcpServers": {
    "serper-search": {
      "command": "npx",
      "args": [
        "-y",
        "serper-search-scrape-mcp-server"
      ],
      "env": {
        "SERPER_API_KEY": "YOUR_SERPER_API_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
SERPER_API_KEYDeclared in the maintainer’s client configuration.Check documentation