🔌

SerpApi MCP

Search440

Google Search API with support for Google, Bing, Yahoo, and other search engines.

Claude DesktopCursor

Overview

Google Search API with support for Google, Bing, Yahoo, and other search engines.

Setup

Run with npx:

npx -y @modelcontextprotocol/server-serpapi

Configuration

SERPAPI_API_KEY environment variable

Documentation

SerpApi MCP

Overview

SerpApi MCP provides access to SerpApi's search engine API, supporting Google, Bing, Yahoo, and other search engines. Unlike standard search APIs, SerpApi handles the complexity of scraping search results, making it reliable for production use.

Features

  • Multi-Engine Support: Google, Bing, Yahoo, Baidu, Yandex, and more
  • Search Types: Organic, shopping, images, videos, news, maps
  • Structured Results: Clean, parsed JSON responses
  • Location Support: Search with geographic targeting
  • Language Support: Multi-language search results
  • Pagination: Handle multiple pages of results

Installation

npx -y @modelcontextprotocol/server-serpapi

Configuration

Add to your Claude Desktop config:

{
  "mcpServers": {
    "serpapi": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-serpapi"],
      "env": {
        "SERPAPI_API_KEY": "your-api-key"
      }
    }
  }
}

Getting API Credentials

  1. Sign up at SerpApi
  2. Get your API key from the dashboard
  3. Free tier includes 100 searches/month

Available Tools

ToolDescription
searchPerform a search with configurable engine and parameters
google_searchGoogle organic search
google_shoppingGoogle Shopping results
google_imagesGoogle Images search
google_newsGoogle News search
google_mapsGoogle Maps place search
bing_searchBing organic search

Usage Examples

Google Organic Search

Search Google for: "best AI agent frameworks 2025"

Google Shopping

Search Google Shopping for: "mechanical keyboard"

Google Images

Search Google Images for: "AI robot"

Google News

Search Google News for: "AI breakthrough"

Bing Search

Search Bing for: "CrewAI documentation"

Local Search (Maps)

Search Google Maps for: "coffee shops near me"

Claude Desktop Setup

  1. Install the MCP server
  2. Add configuration to claude_desktop_config.json
  3. Restart Claude Desktop
  4. The SerpApi tool will appear in your available tools

Pros

  • ✅ Supports multiple search engines
  • ✅ Handles CAPTCHAs and rate limiting automatically
  • ✅ Structured JSON output
  • ✅ Supports shopping, images, news, and maps
  • ✅ Location and language targeting
  • ✅ Reliable for production use

Cons

  • ❌ Requires API key (paid for high volume)
  • ❌ Free tier limited to 100 searches/month
  • ❌ Results may differ from direct browser searches
  • ❌ Some search types require paid plan

Resources