SerpAPI MCP
UpSerpApi's official MCP server — a service that parses search-engine results pages into structured JSON. One server gives access to Google, Bing, Yahoo and YouTube through a shared set of tools: search, search_table and search_dashboard. The API key is embedded directly in the endpoint URL. The free plan includes 250 monthly searches, with subscription tiers beyond that.
Why this server
- One MCP covers four engines at once — Google, Bing, Yahoo, YouTube
- search_table and search_dashboard return already-structured data, not raw HTML
- 250 free monthly searches are enough to try the integration before paying
- The key lives right in the endpoint URL — convenient, but the link itself needs careful storage
Usage examples
Prompt: Get Google's top 10 results for "lightweight MCP client" with descriptions
Result: The agent called search with engine=google and the query, returning a structured list of the ranked results.
Prompt: Build a price table for this product from Google Shopping results
Result: The agent called search_table with engine=google_shopping, returning a table of sellers and prices.
Health
120 reports in the last 30 days · Last report: 22 Sept 2026
Reports by day (30 days)
| date | works | partial | broken |
|---|---|---|---|
| 2026-08-24 | 4 | 0 | 0 |
| 2026-08-25 | 4 | 0 | 0 |
| 2026-08-26 | 4 | 0 | 0 |
| 2026-08-27 | 4 | 0 | 0 |
| 2026-08-28 | 4 | 0 | 0 |
| 2026-08-29 | 4 | 0 | 0 |
| 2026-08-30 | 4 | 0 | 0 |
| 2026-08-31 | 4 | 0 | 0 |
| 2026-09-01 | 4 | 0 | 0 |
| 2026-09-02 | 4 | 0 | 0 |
| 2026-09-03 | 4 | 0 | 0 |
| 2026-09-04 | 4 | 0 | 0 |
| 2026-09-05 | 4 | 0 | 0 |
| 2026-09-06 | 4 | 0 | 0 |
| 2026-09-07 | 4 | 0 | 0 |
| 2026-09-08 | 4 | 0 | 0 |
| 2026-09-09 | 4 | 0 | 0 |
| 2026-09-10 | 4 | 0 | 0 |
| 2026-09-11 | 4 | 0 | 0 |
| 2026-09-12 | 4 | 0 | 0 |
| 2026-09-13 | 4 | 0 | 0 |
| 2026-09-14 | 4 | 0 | 0 |
| 2026-09-15 | 4 | 0 | 0 |
| 2026-09-16 | 3 | 0 | 1 |
| 2026-09-17 | 4 | 0 | 0 |
| 2026-09-18 | 4 | 0 | 0 |
| 2026-09-19 | 4 | 0 | 0 |
| 2026-09-20 | 3 | 1 | 0 |
| 2026-09-21 | 3 | 1 | 0 |
| 2026-09-22 | 2 | 0 | 0 |
Server tools · 3
Collected by auto-check from tools/list — the real list, not the description.
searchUniversal search tool supporting all SerpApi engines and result types. When to use: - Any query needing live, structured SERP data: web results, news, product listings, job postings, local businesses, flight/hotel prices, video results, images, stock/weather cards, knowledge graph entities. Engine discovery via MCP resources: - serpapi://engines lists all engines supported by this tool. - serpapi://engines/<engine> provides engine-specific parameters and supported options. - Example: serpapi://engines/google_news Input schema: params: JSON object containing SerpApi engine parameters. Common parameters: - q: Search query. Required for most engines. - engine: SerpApi engine name. Defaults to "google_light". - location: Optional geographic location for localized results. - output: Optional response format. Omit for JSON (default), or set to "md" for Markdo
search_dashboardInteractive dashboard variant of `search`: returns summary metrics, a source breakdown chart, and a results table with a click-to-expand detail panel, all rendered in the conversation. Same params as `search`. Use for a richer visual overview of a query's results. Automatically selects an engine-specific dashboard when available (e.g. google_flights gets price intelligence charting).
search_tableInteractive UI variant of `search`: returns organic results as a sortable, searchable table rendered in the conversation. Same params as `search`. Use when the host supports MCP Apps and the user wants to browse results visually rather than read JSON.
Reviews
No reviews yet.