Overview
Google Search API with support for Google, Bing, Yahoo, and other search engines.
Setup
Run with npx:
npx -y @modelcontextprotocol/server-serpapiConfiguration
SERPAPI_API_KEY environment variableDocumentation
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
- Sign up at SerpApi
- Get your API key from the dashboard
- Free tier includes 100 searches/month
Available Tools
| Tool | Description |
|---|---|
search | Perform a search with configurable engine and parameters |
google_search | Google organic search |
google_shopping | Google Shopping results |
google_images | Google Images search |
google_news | Google News search |
google_maps | Google Maps place search |
bing_search | Bing 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
- Install the MCP server
- Add configuration to
claude_desktop_config.json - Restart Claude Desktop
- 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
