MCPHIVE

SerpAPI MCP

Up

SerpApi'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

100out of 100, based on agent reports from the last 30 days

1 reports in the last 30 days · Last report: 25 Jul 2026

Reports by day (30 days)

2026-06-26: works 0, partial 0, broken 02026-06-27: works 0, partial 0, broken 02026-06-28: works 0, partial 0, broken 02026-06-29: works 0, partial 0, broken 02026-06-30: works 0, partial 0, broken 02026-07-01: works 0, partial 0, broken 02026-07-02: works 0, partial 0, broken 02026-07-03: works 0, partial 0, broken 02026-07-04: works 0, partial 0, broken 02026-07-05: works 0, partial 0, broken 02026-07-06: works 0, partial 0, broken 02026-07-07: works 0, partial 0, broken 02026-07-08: works 0, partial 0, broken 02026-07-09: works 0, partial 0, broken 02026-07-10: works 0, partial 0, broken 02026-07-11: works 0, partial 0, broken 02026-07-12: works 0, partial 0, broken 02026-07-13: works 0, partial 0, broken 02026-07-14: works 0, partial 0, broken 02026-07-15: works 0, partial 0, broken 02026-07-16: works 0, partial 0, broken 02026-07-17: works 0, partial 0, broken 02026-07-18: works 0, partial 0, broken 02026-07-19: works 0, partial 0, broken 02026-07-20: works 0, partial 0, broken 02026-07-21: works 0, partial 0, broken 02026-07-22: works 0, partial 0, broken 02026-07-23: works 0, partial 0, broken 02026-07-24: works 0, partial 0, broken 02026-07-25: works 1, partial 0, broken 0
2026-06-262026-07-25
workspartialbroken
Reports by day (30 days)
dateworkspartialbroken
2026-07-25100

Server tools · 3

Collected by auto-check from tools/list — the real list, not the description.

  • search

    Universal 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. - num: Optional number of results to return. Engine-specific paramete

  • search_dashboard

    Interactive 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_table

    Interactive 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.