Web Search API EvalEvaluationGTM memoTarget accountsSearch Atlas
GTM / Target accountsOctober 13, 2026

Who to target for a web search API, and why they buy

60 accounts across 6 agent use cases, the developer pain behind them, seven GTM plays and where to reach buyers. Built on the live evaluation.

Pallavi Singla
Accounts · plays · distribution
Search inside
the agent's turn
60target accounts
6agent use cases
84developer complaints
1 · Overview

Search API use at a glance

60target accounts across 6 use cases
25with a named search provider today (Exa 5, Tavily 6, Parallel 8)
9K vs 552Kmonthly MCP downloads: You.com vs Firecrawl ⓘnpm registry, about Sep 12–Oct 11, 2026. Exa 177K, Tavily 96K.

MCP server downloads, last month

Sources ⓘnpm is the JavaScript package registry. Sources: npm registry and pypistats.org. SDK downloads, last month: PyPI: tavily-python 9.59M, exa-py 5.41M, firecrawl-py 5.34M, ddgs 5.26M, duckduckgo-search 3.28M, langchain-tavily 599K, youdotcom 364K, linkup-sdk 294K. npm: @mendable/firecrawl-js 5.41M, exa-js 4.23M, @tavily/core 1.70M. Window: about 2026-09-12 to 2026-10-11.
@youdotcom-oss/mcp ⓘWhy so low: You.com published its MCP package on Sep 25, 2025, 8 to 10 months after Exa (Dec 2024), Tavily (Jan 2025) and Firecrawl (Feb 2025), so early tutorials and templates use the others. npm also does not count You.com's hosted MCP (api.you.com/mcp, including a free no-key version) or use through the Databricks MCP Marketplace and Anthropic MCP Registry. Source: npm registry publish dates.9K

Python SDK downloads, last month

Sources ⓘSource: pypistats.org (PyPI download counts), last month, about Sep 12 to Oct 11, 2026. Vendor SDKs only; ddgs (5.26M) and duckduckgo-search (3.28M) are DuckDuckGo scraping libraries, not search APIs. firecrawl-py also covers scraping, so not all of its installs are for search.
exa-py5.4M
youdotcom ⓘWhy so low: Tavily and Exa are the defaults in popular agent frameworks and tools (LangChain, OpenRouter, Cursor), which drives SDK installs. This number is not affected by hosted MCP use, so it is the fairer view of the developer-reach gap.364K

What we lead with

P1Fast for the turn~0.6 s median, every call under 1 s
P2Fresh to trust75% in window, 0 empty, licensed feeds
P3Proven on your queriesRerun our open test on their questions
P4Neutral, enterprise-readyAny model, any cloud, ZDR
2 · Why developers switch

Developer pain and the community play

84 public complaints from GitHub, Hacker News and vendor forums, Oct 13, 2026 (a sample, not market size; Reddit could not be read).

Frustrations, You.com today and the community play

Rate limits and 429s9
Even No errors or rate limits in our 90 calls (low volume)
Retry and backoff built into the SDK and MCP server; a guide to parallel calls
Sources
  • GitHub issue (tavily-ai/tavily-python), 2026-07-12, Tavily: “so every production user hand-rolls their own backoff.” [github.com]
  • GitHub issue (brave/brave-search-mcp-server), 2026-02-25, Brave Search API: “makes it trivially easy to run into the rate limit without any ill intentions.” [github.com]
  • GitHub issue (four-bytes/four-opencode-supertools), 2026-09-23, Exa (switching to Perplexity Sonar): “opencode's built-in `websearch` is Exa-backed and rate-limited.” [github.com]
  • GitHub issue (assafelovic/gpt-researcher), 2026-01-27, Firecrawl: “~71% of URLs return empty content” [github.com]
Signup and API-key friction9
Weak spot ~24 steps to first call; only $10 of $100 usable at signup
Key on the first screen; full credit at signup; a playground with a default key
Sources
  • Hacker News comment, 2026-06-16, Brave Search API: “they require a credit card even for that.” [news.ycombinator.com]
  • Brave Community forum, 2026-02-11, Brave Search API: “I have a credit card charged and no way to use the service.” [community.brave.app]
  • GitHub issue (assafelovic/gpt-researcher), 2026-09-24, Tavily, Bing, Google CSE, DuckDuckGo, Serper, You.com, Exa: “every one of them requires an API key, an account, or a recurring subscription.” [github.com]
  • GitHub issue (gagan114662/hermes-agent fork), 2026-04-17, Exa, Firecrawl, Tavily, Parallel: Issue title: 'Web search keys not configured — most research tasks silently fail'; no Exa, Firecrawl, Tavily or Parallel key was set. (paraphrase) [github.com]
Filters, freshness and stale data9
Ahead Freshest: 75% of results in window. One cached page, fixed by knowledge=core
Time-sensitive query packs by use case: insurance, finance, GTM, coding
Sources
  • GitHub issue (tavily-ai/tavily-python), 2026-05-27, Tavily: “the API occasionally returns results from domains outside those specified.” [github.com]
  • GitHub issue (spences10/mcp-omnisearch), 2026-08-16, Brave, Tavily, Exa, Kagi: “Agents should not have to learn every vendor's date syntax.” [github.com]
  • GitHub issue (exa-labs/exa-py), 2026-10-06, Exa: “The failed live crawl silently falls back to the cache.” [github.com]
  • GitHub issue (tavily-ai/tavily-mcp), 2026-02-02, Tavily (topic='news' removed): “This is a breaking change that is causing schema validation errors.” [github.com]
Framework defaults and lock-in9
Weak spot Smallest footprint: 9.2K MCP downloads a month vs 552K Firecrawl
Own the integration code: maintained tools, quickstarts, templates
Sources
  • GitHub issue (dust-tt/srchd), 2026-01-23, Firecrawl, Linkup: Issue title: 'Allow using another web provider than Firecrawl'; the author patched in Linkup locally. (paraphrase) [github.com]
  • GitHub issue (browser-use/browser-use), 2025-05-29, Google: “instead of being hardcoded to Google.” [github.com]
  • GitHub issue (open-webui/open-webui), 2026-05-09, Brave, Bing, Google: “I should be able to select between brave and bing and google and yahoo” [github.com]
  • News (PPC Land) on Cloudflare Web Search beta, 2026-10, Ceramic, Exa, Linkup: Paraphrase: Cloudflare's Web Search API launched with Ceramic, Exa and Linkup, and Ceramic is the default when no provider is named. (paraphrase) [ppc.land]
Empty or failed results8
Ahead 0 empty responses (Tavily 9, Exa 3)
Publish the empty-result rate in an open, rerunnable benchmark
Sources
  • GitHub issue (tavily-ai/tavily-python), 2025-12-16, Tavily: “the Tavily API returns an empty results array for valid queries.” [github.com]
  • GitHub issue (NousResearch/hermes-agent), 2026-08-26, SearXNG / any backend: “an empty search response can become sticky for 20 minutes” [github.com]
  • Hacker News comment, 2026-09-12, DuckDuckGo via SearXNG: “duckduckgo just blocks most queries” [news.ycombinator.com]
  • GitHub issue (langchain-ai/open_deep_research), 2025-08-11, Tavily: Issue title: 'Receiving bogus answer, because my tavily api key is not getting used'. (paraphrase) [github.com]
Self-hosting and open models7
Even Not self-hostable, but works with any model (Answer API on Baseten)
Recipes for Open WebUI, LibreChat, Ollama and LiteLLM users
Sources
  • Hacker News comment, 2026-10-12, Tavily: “stop referring to it as self hosted when it requires tavily” [news.ycombinator.com]
  • GitHub issue (open-webui/open-webui), 2026-08-17, Tavily: “there is no supported way left to route Tavily traffic through anything other than the public endpoint.” [github.com]
  • Hacker News comment, 2026-08-21, Tavily, Kagi (LibreChat user): “I am really limited by the lack of proper web connector.” [news.ycombinator.com]
  • Hacker News comment, 2025-09-26, Brave Search API, Exa (terms of service quoted): “Licensee shall not at any time, and shall not permit others to: store the results of the API” [news.ycombinator.com]
Bing and Google CSE shutdowns6
Even Ready replacement before Google CSE ends Jan 1, 2027
Migration guide with a parameter map; PRs to code still calling customsearch/v1
Sources
  • Hacker News comment, 2026-01-23, Bing Search API: “If you want programmatic access to search results there aren't really many options left.” [news.ycombinator.com]
  • GitHub issue (LastElbow/Scout-dsh), 2026-10-08, Google CSE, Bing: “New users cannot follow the documented primary path.” [github.com]
  • GitHub issue (open-webui/open-webui), 2026-01-27, Google Custom Search JSON API: Issue title: 'Google is deprecating PSE/CSE JSON API'. The issue quotes Google's note that the API is closed to new customers. (paraphrase) [github.com]
  • Hacker News comment, 2026-08-14, Google Programmable Search: “As of January 2026, custom search engines can no longer query more than 50 domains.” [news.ycombinator.com]
3 · Strategy

GTM plays

1
Sandbox: run your own evalsAsset
Side-by-side test on the buyer's own queries ⓘDevelopers compare You.com side by side on their own queries, with the open harness.

Who it reaches
Every account on this page; strongest with dual-source accounts on Parallel or Exa (Monaco, Day AI, 11x, Starbridge)
MeasureSandbox signups → paid; harness reruns by outside developers
2
Become the defaultDistribution
Integrations where developers pick tools: OpenRouter, Vercel, MCP registries ⓘShip and maintain integrations in OpenRouter, smolagents, Vercel, inference hosts, MCP registries and Cloudflare's Web Search beta. Show up in the GitHub repos and Hacker News launches where developers pick tools.

Who it reaches
OpenRouter, Hugging Face (smolagents), Vercel AI Gateway, Together AI / Fireworks, Groq, Cerebras, crewAI, Agno, Dify, LangChain
MeasureMerged integration PRs; MCP downloads (baseline 9K/mo)
3
Vertical pagesAsset
One page per industry with proof and a "run your own evals" button ⓘOne page per vertical with proof and a “run your own evals” button.

Who it reaches
Insurance, healthcare voice, finance and GTM tables above
MeasurePage → sandbox runs
4
Knowledge for insuranceLaunch
Cached-weather before/after, fixed by the AccuWeather feed ⓘLaunch with the cached-weather before/after and the licensed AccuWeather feed.

Who it reaches
Liberate, Lemonade, Strada, Sixfold, Pace, insured.io, FurtherAI, Genpact
MeasureInsurance keys on knowledge=core
5
Eval kit + Source ConsoleAsset
Query packs with answer keys; source and confidence per result ⓘQuery packs with answer keys and rubrics; per-result source and confidence.

Who it reaches
Finance and legal buyers who must cite sources (Rogo, Hebbia, Model ML, Legora), plus platform PMs choosing a default
MeasurePacks run; console use in deals
6
Fix the first five minutesFix
Key on the first screen, full credit, retry built in ⓘDefault API key on the first screen, full credit at signup, published rate limits with retry in the SDK, and a faster first page fetch.

Who it reaches
Every developer who signs up; most important for founder-led Series A teams
MeasureSignup → first call time
7
Google CSE and Bing migration kitLaunch
Parameter map, code diff and credits before Jan 1, 2027 ⓘParameter map, code diff and credits for teams that must move before Google CSE ends on Jan 1, 2027.

Who it reaches
Kestra, LlamaIndex, Microsoft Semantic Kernel, ClickHouse (LibreChat), and any public code still calling customsearch/v1 or Bing
MeasureSignups tagged CSE or Bing; migrations completed
4 · Where to reach them

Distribution

Developers pick the search tool their framework, platform or marketplace ships by default.

PlatformDefault todayAction
Vapi
Voice platform
No native search; webhooksPublishing a Vapi tool template and guide
LiveKit Agents
Voice framework
None built in; Exa partner demoPublishing a LiveKit tool template and example agent
OpenRouter
Model router
Exa default; Parallel, Firecrawl, Perplexity listedIntegrating a you engine into the web plugin at $5/1k (Exa $7)
Vercel AI Gateway
Gateway / marketplace
Perplexity, Exa, ParallelListing as a Gateway search tool, billed through Vercel, at $5/1k
Groq
Inference host
Built-in search shut down Sep 21, 2026Search tool partnership
Together, Fireworks
Inference hosts
No search tool foundListing a hosted search tool on both platforms
smolagents (Hugging Face)
Agent library
Brave default; Exa, DDG, SerpAPIContributing a You.com search tool with a docs example
crewAI
Agent framework
Serper defaultPublishing an official crewAI tool and quickstart
LangChain
Agent framework
Tavily (docs default)Launching a maintained integration package and getting it into the docs, quickstarts and templates
ElevenLabs Agents
Voice platform
Tavily, Parallel, Exa integrationsGetting listed as an integration with a setup guide; winning on latency
Cerebras
Inference host
Exa onlyContributing an integration guide to the Cerebras docs
MCP registries
Tool directories
Exa 177K, Tavily 96K, You.com 9K downloads/moPublishing a keyless MCP server and listing it in every major registry
5 · Who to target

Targets by use case

Pick a use case to see its playbook and accounts, then narrow by industry or the search API they use today. Hover ⓘ for sources.

Industry