Skip to the page

Structured web data for the agents you build.

SpecStream is the live web data engine for teams and agents. If you build agents, it is the data layer: your agent asks in plain words over MCP, A2A or REST and gets back rows that fit the request, each value with the page it came from, at a price it saw before anything ran. Agents without an account can pay per result by card or in USDC.

Get started – free

MCP•Take a look around•Talk to a human

What does it do?

A search API hands your agent pages, and the agent still has to read them, pull out the fields, check them and drop the duplicates. SpecStream hands it the finished rows: every record that fits all of the request, with each field linked to its source.

The loop is four calls. Read the request, get the price, approve a maximum, read the rows. A signed webhook says when a run is done, and possible matches come back apart, free, so the agent never mistakes them for results.

An envelope sealed with a strip of blue tape, a dashed line of code across the front.

Who is it for?

Wherever an agent needs a list it can act on.

Role
Use cases
Sales and research agents
Prospect lists and account research as rows with sources, inside a spending limit on the key.
Coding agents
Packages, repositories and vulnerabilities that fit a constraint, from Cursor, VS Code or Claude Code over MCP.
Agent platforms
Per-result payments over MPP or x402 for agents with no SpecStream account.
Internal tools
The Python or TypeScript SDK, a CLI, a GitHub Action and signed webhooks, on the same account your team uses.

Top features

One endpoint, 97 tools.

Point any MCP client at api.specstream.ai/mcp. Tools cover requests, prices, runs, results with their sources, schedules, imports, sharing and sending. Agents that speak A2A send the request as a message to api.specstream.ai/a2a.

Loading…

What it costs

The same rates as the workspace: 10¢, 30¢ or $1 a matching row, set by how many facts it carries. People and agents share one balance, and a run that finds nothing costs nothing. Card payments from agents with no account start at $1, and the rest goes back.

Every account starts with $10 of work, no card. Pro is $19 a month for $19 of work, and the rates are the same on every plan. Every plan and price

Is it for you?

How it compares:

Choose something else if…

  • Your agent needs one page or a quick search in under a secondA search or scraping API is the right call for that.

Go with if…

  • Your agent needs every record that fitsRows it can act on, each with its source.
  • You need a cost ceiling before it runsA price first, and keys with limits.
  • You need to trace what the agent saidEvery value links to its page.

Use it with the rest of SpecStream.

Every SpecStream tool works on the same lists, so nothing gets copied from one to the next.

Questions?

Rows stream in while it works. A run keeps going until it reaches the count you asked for, runs out of leads, or hits a time limit that grows with the size of the list.

Inside the limits you set. A key with permission to run work can approve a price up to its own spending ceiling, and nothing beyond it.

Any client that speaks MCP over HTTP, including Claude, ChatGPT, Cursor and VS Code. Sign in with OAuth or an API key.

Yes, by card over MPP or in USDC over x402. It pays for the matches only, and nothing when there are none.

Still wondering?

  1. Read the docsWritten for people who want the details.
  2. Get started – freeYour first 30 days come with $10 of work.
  3. Talk to a humanSetup help, your use case or Enterprise.

Get started – free

Start with $10 of work on us, no card. A match costs $0.10, $0.30, or $1.

Connect your agent

Add this endpoint to your MCP client, sign in, and review what it’s allowed to do.
https://api.specstream.ai/mcp

Start in the workspace

Sign up and describe what you want to find, or import a list you already have.

Get started – free