How does authentication work?
Two methods: path-based (include API key in URL: `/YOUR_API_KEY/mcp`) or header-based (`Authorization: Bearer YOUR_API_KEY`).
@ilyazub
Basic information
SerpApi MCP Server for Google and other search engine results
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"serpapi-mcp-server": {
"command": "python",
"args": [
"server.py"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
A Model Context Protocol (MCP) server that integrates with SerpApi to provide comprehensive search engine results and data extraction from multiple search engines.
Use the hosted service at mcp.serpapi.com with your API key in the URL path or Authorization header. Configure your MCP client (e.g., Claude Desktop) with a JSON entry pointing to https://mcp.serpapi.com/YOUR_SERPAPI_API_KEY/mcp. For self-hosting, clone the repository, run uv sync && uv run src/server.py, and set http://localhost:8000/YOUR_SERPAPI_API_KEY/mcp in your client.
search_table and search_dashboard) for supporting hostsTwo methods: path-based (include API key in URL: `/YOUR_API_KEY/mcp`) or header-based (`Authorization: Bearer YOUR_API_KEY`).
Python 3.13+ is required for self-hosting. The hosted service requires only an API key and an MCP client.
All search data is fetched from SerpApi, which aggregates results from supported search engines based on your query and parameters.
Common issues include a missing or invalid API key, rate limit exceeded (wait or upgrade plan), or "no results" for certain queries or engines.
The server uses HTTP transport with a streamable HTTP endpoint (e.g., `https://mcp.serpapi.com/YOUR_API_KEY/mcp`). Self-hosted uses the same configuration on `localhost:8000`.
A professional tool for searching Patsnap’s global patent and literature databases using natural language, semantic, or keyword queries. It supports precise filtering and retrieves bibliographic data in Markdown format.

Search Europe's road freight carriers from your AI assistant: find carriers by route, equipment and certificates among 15,700+ checked carriers in 32 countries, in 14 languages. Read-only, no account needed for searching

OSINT search for AI agents. Find the accounts behind an email, username or domain across 1,000+ sources, with verified profiles: names, photos, bios, locations, stats and linked accounts. An account only counts when the

Fact-check any claim with live web sources. Ed25519-signed receipts. Catches hallucinations.

Google Gemini MCP - Use Google's visual, video and chat capabilities in your AI Assistant. Uses MCP Apps to preview created images, landing pages, SVGs and video
Comments