Serpapi MCP Server

A Model Context Protocol (MCP) server implementation that integrates with [SerpApi](https://serpapi.com) for comprehensive search engine results and

Remote serverstreamable-httpPython

What is the Serpapi MCP Server?

A Model Context Protocol (MCP) server implementation that integrates with SerpApi for comprehensive search engine results and data extraction.

The short version

  • Multi-Engine Search — Google, Bing, Yahoo, DuckDuckGo, YouTube, eBay, and more
  • Engine Resources — Per-engine parameter schemas available via MCP resources (see Search Tool)
  • Real-time Weather Data — Location-based weather with forecasts via search queries
  • Stock Market Data — Company financials and market data through search integration
  • Dynamic Result Processing — Automatically detects and formats different result types
  • Flexible Response Modes — Complete or compact JSON responses

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Serpapi MCP Server

{
  "mcpServers": {
    "serpapi": {
      "type": "http",
      "url": "https://mcp.serpapi.com/YOUR_SERPAPI_API_KEY/mcp"
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Frequently asked questions

A Model Context Protocol (MCP) server implementation that integrates with [SerpApi](https://serpapi.com) for comprehensive search engine results and data extraction. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.