Skip to the page

Claude web search tool alternatives in 2026

$5 per 1,000 searches.

Anthropic's web search tool costs $10 per 1,000 searches on the Claude API, plus standard token costs for the content it brings back. The results count as input tokens again in later turns, and each page's content reaches your code encrypted.

SpecStream gives Claude the same search for $5 per 1,000. Define a client tool whose handler calls GET https://api.specstream.ai/v1/web-search, or add https://api.specstream.ai/mcp to the request with Anthropic's MCP connector.

SpecStream is the live web data engine for teams and agents. Its Search API scores a 97.9 F-score on all 1,000 SimpleQA Verified questions and returns the results themselves, for Claude, any other model or code with no model at all.

New accounts get $10 of credit, no card. It covers 2,000 searches.

SpecStream and the web search tools of the model APIs

SpecStreamClaude web search toolOpenAI web searchGemini groundingxAI web search
Models it works withAny model. Call GET /v1/web-search from a client tool, or connect the MCP server at https://api.specstream.ai/mcp to Claude with Anthropic's MCP connector, or to any MCP clientClaude, on the Claude API: add a web_search tool to the request's toolsOpenAI models, in a response from the OpenAI APIGemini models, through Grounding with Google Search on the Gemini APIGrok models, as the web_search tool on the xAI API
Price per 1,000 searches$5, for a search of up to 10 results. Each started block of 10 more results adds $0.006, up to 100 results$10 per 1,000 searches. Each search counts as one use, however many results it returns$10 per 1,000 calls for web search. $25 per 1,000 calls for web search preview on other models$14 per 1,000 search requests on Gemini 3 and newer, after 5,000 free a month. $35 per 1,000 grounded prompts on Gemini 2.5, after 1,500 free a day$5 per 1,000 calls
Billed on topNothing. SpecStream bills no tokens, and the reply's price_usd is what the call cost. A busy call answers 503 with Retry-After and is not chargedStandard token costs for search content. The results count as input tokens in each search of a turn and in later turnsSearch content tokens at the model's rates on the $10 rows. They are free on web search preview for other modelsGemini 3 and newer bill the project for each search query the model decides to runToken usage, beside the tool calls. xAI prices its server tools on both
What your code can readanswer with its value, the page it was read on and its read time in seen_at, rows with the facts the request asks for, and sources in rank order with title, url, site and snippetEach result's url, title and page_age. The page content is encrypted_content, passed back to the API in later turns. Citations carry up to 150 characters of cited textThe model's text with url_citation annotations: the URL, title and location of each cited sourceThe model's text with inline annotations holding the citations, and the search queries and suggestions it ranThe Grok response, with its citations in response.citations
Limits and filtersnum from 1 to 100 results, page from 1 to 10, language, country, safe, and operators such as site:, filetype: and after: that hold on every resultmax_uses, lists of domains to allow or block, and user_locationUp to 100 allowed domains or up to 100 blocked domainsA default limit of 1,500 requests a day per project on the paid tier, for Gemini 3 and newerUp to 5 allowed domains or up to 5 excluded domains
Published accuracy97.9 F-score on all 1,000 official SimpleQA Verified questions (978 correct). 64.0 item F1 and 43.4 row F1 on all 200 official WideSearch tasks. Scores and method at specstream.ai/benchmarksNo accuracy score on its web search tool page or its pricing pageNo accuracy score on its web search guide or its pricing pageNo accuracy score on its grounding page or its pricing pageNo accuracy score on its web search page or its pricing page
A whole datasetDeep Search: a request in plain words returns every match on the live web as structured rows at 5¢, 15¢ or $1 a row, under a maximum you approve before it runsEach search Claude runs is billed at $10 per 1,000, with the tokens on topEach search the model runs is a call at the call price, with the tokens on topEach search query the model runs is billed, after the free allowanceEach search Grok runs is a call at $5 per 1,000, with the tokens on top

Why teams on the Claude web search tool move to SpecStream

Other Claude web search tool alternatives

How SpecStream scores

The same numbers as the benchmarks page, from the official tasks and scorers.

How to switch from the Claude web search tool

1. Create a key under Agents & API in the workspace, with the finds:spend scope and a spending limit. A new account gets $10 of credit, no card, which covers 2,000 searches. Turn on zero_retention when your users' searches must leave no trace.

2. Run one search to see the reply.

curl -G https://api.specstream.ai/v1/web-search \
  -H "Authorization: Bearer $SPECSTREAM_API_KEY" \
  --data-urlencode "q=Who is the CEO of Mistral AI?"

3. Remove the web_search tool (web_search_20250305 or a later version) from tools in your Messages API request, and add the client tool or the MCP connector shown above. The rest of the request stays the same.

4. Return the reply's data.answer and data.sources as the tool_result, trimmed to the fields Claude needs. The MCP guide for Claude covers Claude.ai and Claude Desktop.

Frequently asked questions

Something we didn't answer? Talk to a human

How much does the Claude web search tool cost?
$10 per 1,000 searches on the Claude API, plus standard token costs for the content each search brings back. Each search counts as one use however many results it returns, and a search that fails with an error is not billed.
Does Claude web search charge tokens on top?
Yes, standard token costs for the search content, and the results count as input tokens in each search of a turn and in later turns. SpecStream bills $5 per 1,000 searches and no tokens, and your handler decides which fields Claude reads.
Can I use another web search API with the Claude API?
Yes, in two ways, at $5 per 1,000 searches on SpecStream. Define a client tool whose handler calls GET https://api.specstream.ai/v1/web-search, or add https://api.specstream.ai/mcp to mcp_servers with Anthropic's MCP connector and turn on the search_web tool.
What is the best alternative to the Claude web search tool?
SpecStream, at $5 per 1,000 searches with no tokens. Its Search API is the most accurate web search API in the world, with a 97.9 F-score on all 1,000 official SimpleQA Verified questions, and it returns the answer, its page and the ranked results as JSON.
What does web search cost on the other model APIs?
$10 per 1,000 calls on OpenAI plus search content tokens, $14 per 1,000 search requests on Gemini 3 and newer after 5,000 free a month, $35 per 1,000 grounded prompts on Gemini 2.5, and $5 per 1,000 calls on xAI plus tokens. SpecStream costs $5 per 1,000 searches and bills no tokens.
Does SpecStream have an MCP server?
Yes, at https://api.specstream.ai/mcp over Streamable HTTP, with OAuth or an API key. The search_web tool answers a question for $0.005, and the agent spends from the same balance as your team, inside the limits set on its key.
What happens when the SpecStream Search API is busy?
The call answers 503 with a Retry-After header and costs $0. Wait that many seconds and send it again; the Python and TypeScript SDKs from 1.3.2 send it again once by themselves when the wait is 10 seconds or less.

Sources

SpecStream wrote this page. Each rival figure comes from that company's own page.

  1. SpecStream pricingspecstream.ai/pricing, read Nov 10, 2026
  2. SpecStream for agentsspecstream.ai/agents.md, read Nov 10, 2026
  3. SpecStream benchmarksspecstream.ai/benchmarks, read Nov 10, 2026
  4. Anthropic web search toolplatform.claude.com/docs/en/agents-and-tools/tool-use/web-search-tool, read Nov 10, 2026
  5. Anthropic pricingplatform.claude.com/docs/en/about-claude/pricing, read Nov 10, 2026
  6. Anthropic MCP connectorplatform.claude.com/docs/en/agents-and-tools/mcp-connector, read Nov 10, 2026
  7. OpenAI API pricingdevelopers.openai.com/api/docs/pricing, read Nov 10, 2026
  8. OpenAI web search guideplatform.openai.com/docs/guides/tools-web-search, read Nov 10, 2026
  9. Gemini API pricingai.google.dev/gemini-api/docs/pricing, read Nov 10, 2026
  10. Gemini grounding with Google Searchai.google.dev/gemini-api/docs/google-search, read Nov 10, 2026
  11. xAI pricingdocs.x.ai/developers/pricing, read Nov 10, 2026
  12. xAI web searchdocs.x.ai/developers/tools/web-search, read Nov 10, 2026