Skip to the page

Integrations / Coding agents

SpecStream for OpenCode

Add opencode-specstream to your config and OpenCode's agent gets the hosted SpecStream server and its skills. It pulls live web data as records with a source page on every value. You pay by the match.

What you get

  • Food banks with their revenueAsk for food banks in Texas with their annual revenue. The rows export as CSV, Excel, or JSON, or go straight into Google Sheets.
  • Your mcp entry stays yoursA specstream entry you already wrote under mcp is never replaced. Set mcp or skills to false in the plugin options to keep only the part you want.
  • Headless machines, one variableOn a server with no browser, export SPECSTREAM_API_KEY before OpenCode starts. The plugin sends it as a bearer header and skips the browser sign-in.

Set it up

  1. Add "opencode-specstream" to "plugin" in opencode.json ("plugins" in OpenCode 2). OpenCode installs it on the next launch.
  2. Run opencode mcp auth specstream. Your browser opens, and OpenCode keeps the token after you sign in.
  3. Ask OpenCode's agent for the data. It shows the ceiling and starts only after you say yes.

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

Related integrations

See all

Live web data, in OpenCode

Ask in your own words for companies, places, people, filings or anything else the web lists. You see the price before anything runs and pay only for the matches.