Skip to the page

SpecStream for ZeroClaw

SpecStream is the live web data engine for teams and agents. Set search_provider to searxng and searxng_instance_url to SpecStream's address, and ZeroClaw's web_search_tool searches the live web with the Search API.

What you get

Two lines in config.toml
search_provider and searxng_instance_url under [web_search]. The key rides in the address, because ZeroClaw's SearXNG provider sends none.
Or from the environment
ZEROCLAW_web_search__searxng_instance_url sets the address at startup and keeps the key out of the file.
Pages and rows over MCP
Add SpecStream as an http MCP server and grant it in mcp_bundles, and the agent also reads pages and asks for structured rows.

Set it up

  1. Get a SpecStream API key on the Search API screen of your workspace.
  2. Under [web_search] in ~/.zeroclaw/config.toml, set search_provider = "searxng" and searxng_instance_url = "https://api.specstream.ai/searxng/YOUR_SPECSTREAM_KEY".
  3. Restart ZeroClaw and ask a question that needs the web.

The full setup guide has every step, with what to do if something doesn’t arrive.

Live web data, in ZeroClaw.

Ask in your own words for companies, places, people, filings or anything else the web lists.