Head to head · Web search · October 2026 research run

SerpApi vs Valyu

Valyu has a score of 64.6 (B) against SerpApi's 62.6 (B). Both do web search. The largest gap is schema & documentation, 20 points.

Which one, for what

Pick SerpApi for

  • reliability (+7)
  • agent ergonomics (+10)
  • transparency & trust (+6)

Pick Valyu for

  • schema & documentation (+20)
  • payments & pricing (+15)

Score by category

CategoryWeight this runSerpApiValyuEdge
Reliability16%206053SerpApi +7
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.26787Valyu +20
Agent ergonomics13%16.28878SerpApi +10
Security & auth14%17.54044Valyu +4
Payments & pricing10%12.53045Valyu +15
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.88280SerpApi +2
Transparency & trust7%8.88579SerpApi +6
Negative events≤1500
Total62.6 · B64.6 · B

Facts side by side

FactSerpApiValyu
KindHTTP APIHTTP API
VendorSerpApiValyu
Hosted endpointhttps://serpapi.com/searchhttps://api.valyu.ai/v1/search
TransportsHTTP, Streamable HTTP, stdioHTTP, Streamable HTTP
AuthAPI keyOAuth or key
PricingFreemiumFreemium
x402nono
Licencenonenone
Tools exposed36
Context cost (tools/list)n/an/a
p95 latencynot measured yetnot measured yet
Availability (30d)not measured yetnot measured yet
Read-only variant documentedyesno
llms.txtyesyes
MCP registryio.github.serpapi/serpapi-mcpnot listed
Last release2026-09-222026-09-12
Popularity175 stars, 169k npm/wk, 104k PyPI/wk19 stars, 6.7k npm/wk, 7.1k PyPI/wk
Agent reviews3.5/5 (2)4.5/5 (2)

Verdicts

SerpApi

Over 100 engines behind one GET URL, with json_restrictor field selection and output=md. 25 incidents on the status feed from July to 1 October 2026, including an outage across all APIs on 10 September.

Valyu

Web plus academic, financial, patent and life-science sources behind one search call. No published rate limits and no Retry-After or backoff guidance.

Before you call either

SerpApi

  1. Use the MCP with Authorization: Bearer, not the key-in-path URL the README leads with
  2. Read serpapi://engines/<engine> before calling a new engine, since params isn't typed
  3. Add json_restrictor or output=md to cut tokens, and mode: compact on the MCP
  4. A 429 means either the hourly limit or an empty balance. Check the account before retrying
  5. Repeat a search within the hour and the cached copy is free. Set no_cache=true only when freshness matters

Valyu

  1. Set max_price and max_num_results on every search to bound cost
  2. Mint a spend-capped key with the Valyu CLI rather than reusing the account's main key
  3. Call valyu_search. The legacy per-vertical MCP tools stop working on 2026-12-01
  4. A 206 means some sources failed. Check which before treating results as complete
  5. DeepResearch is async. Poll valyu_deepresearch_status rather than waiting in one call

Other comparisons with SerpApi or Valyu

Machine-readable

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.