Skip to the page

xAI web search tool alternatives in 2026

Raw results for any model.

The web_search tool on the xAI API costs $5 per 1,000 calls, and xAI bills the tokens of the request on top. Grok decides how many searches a request runs, and your code gets Grok's reply with its citations.

SpecStream gives Grok the same search for the same $5 per 1,000, with no tokens billed. Define a function tool that calls GET https://api.specstream.ai/v1/web-search, or add https://api.specstream.ai/mcp as a remote MCP tool.

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 Grok, 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 xAI web search tool side by side

SpecStreamxAI web search tool
Models it works withAny model. Call GET /v1/web-search from your code, give it to Grok as a function tool, or connect the MCP server at https://api.specstream.ai/mcp to Grok, ChatGPT, Claude, Gemini or any agent frameworkGrok, inside a request to the xAI API at https://api.x.ai/v1
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$5 per 1,000 calls of web_search
Billed on topNothing. SpecStream bills no tokens, and price_usd in each reply is what the call costToken usage. xAI prices server-side tools on token usage and tool calls, and bills every standard token type for the model used in the request
Who decides how many searches runYour code. One call is one search at one priceGrok. xAI's pricing page says the agent decides how many tools to call, so costs scale with query complexity
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 snippetGrok's reply, with its citations in response.citations
Filtersnum from 1 to 100 results, page from 1 to 10, language, country, safe, and operators such as site:, -site:, filetype: and after: that hold on every resultUp to 5 allowed domains or up to 5 excluded domains, not both in one request
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 guide 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 Grok runs is a tool call at the call price, with the tokens on top

Why teams on the xAI web search tool move to SpecStream

Other xAI 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 xAI 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.

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 {"type": "web_search"} from tools in your xAI request, and add the function tool or the mcp tool shown above. The model, the input and the rest of the request stay the same.

4. Send back the reply's data.answer and data.sources as the function_call_output, trimmed to the fields Grok needs.

Frequently asked questions

Something we didn't answer? Talk to a human

How much does the xAI web search tool cost?
$5 per 1,000 calls of web_search, on xAI's pricing page today. xAI prices server-side tools on token usage and tool calls, so the tokens of the request are billed on top.
Does the Grok API have web search?
Yes, the web_search tool, at $5 per 1,000 calls plus tokens. SpecStream gives Grok a search at the same $5 per 1,000 with no tokens billed, as a function tool or as a remote MCP tool at https://api.specstream.ai/mcp.
What is the best alternative to the xAI web search tool?
SpecStream, at $5 per 1,000 searches with no tokens. Its Search API scores a 97.9 F-score on all 1,000 official SimpleQA Verified questions, and one call returns typed rows and, when the pages agree on one value, the answer and the page it was read on.
Can Grok use an MCP server through the xAI API?
Yes. xAI's remote MCP tools take a server_url over Streamable HTTP or SSE, with server_label, allowed_tools and headers. Point it at https://api.specstream.ai/mcp, allow search_web, and each search costs $0.005.
Can I use the SpecStream search with models other than Grok?
Yes, with any model. The same GET /v1/web-search call at $5 per 1,000 searches works from your code, and the MCP server connects to Grok, ChatGPT, Claude, Gemini and Le Chat.
What happens when a SpecStream search is busy?
It answers 503 with a Retry-After header and charges nothing. Wait that many seconds and send it again; the Python and TypeScript SDKs do it once by themselves when the wait is 10 seconds or less.
Does SpecStream have an API?
Yes, three. The Search API is GET /v1/web-search at $5 per 1,000 searches of up to 10 results. The Extract API is POST /v1/extract at $0.80 per 1,000 pages. Deep Search takes a request in plain words and returns structured rows.
What do the model vendors' web search tools cost side by side?
On November 10, 2026, per 1,000 calls: $10 on OpenAI and on Claude, with tokens on top; $14 on Gemini 3 grounding and on Grounding with Bing Search; $5 on xAI, with tokens on top. SpecStream's Search API costs $5 per 1,000 searches of up to 10 results and bills no tokens. The whole table is on web search tool pricing.

Sources

SpecStream wrote this page. Each xAI figure comes from xAI's own pricing page and docs.

  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. xAI pricingdocs.x.ai/developers/pricing, read Nov 10, 2026
  5. xAI web search tooldocs.x.ai/developers/tools/web-search, read Nov 10, 2026
  6. xAI function callingdocs.x.ai/developers/tools/function-calling, read Nov 10, 2026
  7. xAI remote MCP toolsdocs.x.ai/developers/tools/remote-mcp, read Nov 10, 2026
  8. OpenAI API pricingdevelopers.openai.com/api/docs/pricing, read Nov 10, 2026
  9. Claude API pricingplatform.claude.com/docs/en/about-claude/pricing, read Nov 10, 2026
  10. Gemini API pricingai.google.dev/gemini-api/docs/pricing, read Nov 10, 2026
  11. Gemini grounding with Google Searchai.google.dev/gemini-api/docs/google-search, read Nov 10, 2026
  12. Grounding with Bing pricingmicrosoft.com/en-us/bing/apis/grounding-pricing, read Nov 10, 2026
  13. Grounding with Bing Search toolslearn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/bing-tools, read Nov 10, 2026