# SpecStream — Research engine that builds list datasets from the live web, priced per matching row.

> Source: The Agents Index — https://theagentsindex.com/specstream (structured, researched, re-verified)
> Facts last verified: 2026-10-14

SpecStream is a hosted research engine: describe a list in plain words and it reads public web pages, returning only rows that meet every condition, each with its source page. Teams work in a web workspace; agents drive it over MCP, REST or a CLI.

| Fact | Value |
| --- | --- |
| Website | https://specstream.ai |
| Price | from $19/month |
| Free tier | Partly |

Free plan is $0 with no credit card and carries $10 of work once, in the account's first 30 days; the account, API, MCP and apps stay free afterwards, but further work needs top-ups from $10 or a monthly plan. The free balance is not added on top of a paid plan.

## What it does

**Done-for-you service** · Partly — You normally run the software yourself, but the vendor also sells a quoted service where its people write and run your recurring lists into your tools.

> We write and run your recurring lists and deliver them into your tools, priced by quote.
> — https://specstream.ai/pricing · Something bigger? section, 'Done for you' card

## How much it does unattended

**Runs autonomously** · Partly — A single run works unattended for hours and saved requests rerun on a schedule, but the buyer must approve a priced maximum before any new work starts.

> A saved request reruns hourly to yearly inside spending limits, rechecks cost half, every change is labeled, and new matches arrive in Slack, email, a sheet, a CRM or a signed webhook.
> — https://specstream.ai/agents · 'Why it's worth handing over' list, 'It keeps going after you stop' bullet

**Agent permissions** · Yes — An agent's authority is bounded before it acts: named operations, one reviewed request, per-run and monthly spending limits and an expiry date, all revocable.

> Limit an agent to certain operations or one reviewed request, with a per-run limit, a monthly limit and an expiry date.
> — https://specstream.ai/security · Agents and keys section, Delegated access row

## Which models it runs on

**Claude** · Yes — Claude is supported as a client that drives the engine over MCP, with its own setup guide; this is not a choice of underlying model.

> Paste it into Claude, ChatGPT, Cursor or any agent with MCP, or set it up by hand.
> — https://specstream.ai/ · 'Give your agent the whole engine' section, under the connection snippet

**GPT** · Yes — ChatGPT is named as a supported MCP client and has a dedicated setup page, again as the caller rather than a selectable model.

> Paste it into Claude, ChatGPT, Cursor or any agent with MCP, or set it up by hand.
> — https://specstream.ai/ · 'Give your agent the whole engine' section, under the connection snippet

**Model choice** · Partly — Any MCP-capable agent can call the engine, so the client model is yours to pick, but the models doing the reading inside SpecStream are never named or selectable.

> AI services that transcribe dictation and read requests and pages for us, with storage turned off; they may not use that content to train their models
> — https://specstream.ai/privacy · Sharing and connected services, service-provider list

## Where you use it

**In your editor** · Partly — Reached indirectly: Cursor and VS Code are supported by connecting their agent to the MCP endpoint, and there is no SpecStream editor extension of its own.

> Paste it into Claude, ChatGPT, Cursor or any agent with MCP, or set it up by hand.
> — https://specstream.ai/ · 'Give your agent the whole engine' section, under the connection snippet

**On the command line** · Yes — The Python client installs a specstream command that compiles requests and lists record families from a terminal.

> The Python package installs the `specstream` command. Configure the same API key in your environment.
> — https://specstream.ai/docs/sdk · Command line section

**In a browser** · Yes — A hosted workspace is the primary surface, holding saved work and balance that the API and MCP share.

> Use the same search, enrichment, saved work, and balance as the workspace.
> — https://specstream.ai/docs/api · REST API page, introduction under the title

## Whose machine it runs on

**Self-hosted** · No — Hosted only: the vendor states its servers and databases sit in the EU and offers no bring-your-own-infrastructure option on any tier, Enterprise included.

> SpecStream’s servers and databases are in the European Union.
> — https://specstream.ai/privacy · Transfers outside Europe section, first sentence

**Open source** · No — The clients ship as prebuilt downloads with no repository, licence or public registry entry, and no source for the engine is offered.

> Install from these downloads; the packages aren’t published to public registries.
> — https://specstream.ai/docs/sdk · Download details section

## What it costs to run

**How it meters** · Yes — Billing is per delivered matching row at 10c, 30c or $1, with contact details added on top; seats, searches and credits are explicitly excluded.

> There is no per-seat, per-search or credit price.
> — https://specstream.ai/llms.txt · Key facts, pricing bullet

**Free tier** · Yes — A verified account gets $10 of work once in its first 30 days with no card, and the account, API, MCP and apps stay free afterwards.

> Every verified billing account gets $10 of work once, for its first 30 days, with no card. The account, the API, MCP and every app stay free after that.
> — https://specstream.ai/docs/billing · Your balance section, first paragraph

**API access** · Yes — A documented REST API with an OpenAPI schema, Python and TypeScript clients, included on every plan at the same per-row rates.

> API, MCP, CLI and every app Free to connect, for good. What they run pays the same rates.
> — https://specstream.ai/pricing · What each plan includes comparison table, 'API, MCP, CLI and every app' row

**MCP server** · Yes — A remote Streamable HTTP MCP server with OAuth or API-key auth lets another agent compile, quote and run list requests on the user's account.

> MCP endpoint: `https://api.specstream.ai/mcp` (Streamable HTTP).
> — https://specstream.ai/agents · 'On your person's account: MCP or API' section, first bullet

## Buying it for a team

**A company can buy it** · Yes — Team plans with 10 and 50 members are sold self-serve, and an Enterprise tier from $2,500 a month adds organisation terms and invoicing.

> Single sign-on, SCIM, audit export and agreed terms for your organization.
> — https://specstream.ai/pricing · Something bigger? section, Enterprise card

**Seat model** · Partly — Seats are included counts, not a price per head, so a buyer hits a member ceiling rather than paying per seat: one on Pro, ten on Scale, fifty on Team.

> Plans mark who they’re for with members, never a price per person: Free, pay as you go and Pro are for one person, Scale includes 10 members, Team includes 50 members, and Enterprise as many as you need.
> — https://specstream.ai/docs/billing · Your balance section, second paragraph

**Pooled budget** · Yes — One balance covers everyone and everything on the account, so a schedule or an agent spends from the same pot as a person.

> People, agents, API clients, and schedules share the same balance.
> — https://specstream.ai/docs/billing · Your balance section, second paragraph

**Admin controls** · Yes — Admins constrain spend and scope rather than just visibility: limits per member, project and key, plus per-project roles and scoped keys.

> Set a limit for each member, each project and each key.
> — https://specstream.ai/security · Money section, Spending limits row

**Audit log** · Partly — Every account keeps a 12-month log of sign-ins, access changes, spending and exports, but the pricing table gates audit log export to Enterprise.

> Who did what Sign-ins, access changes, spending, exports, automations and list changes, filtered by kind and by person.
> — https://specstream.ai/security · Audit log section

**Single sign-on** · Partly — SAML 2.0 with Okta, Entra ID and others plus SCIM exists, but the plan table marks both as not included on Free through Team, leaving them Enterprise-only.

> SAML 2.0 with Okta, Microsoft Entra ID, Google Workspace, OneLogin, JumpCloud or any SAML provider, after you verify your domain with a DNS record.
> — https://specstream.ai/security · Signing in section, Single sign-on row

## What happens to your code

**Opt out of training** · Yes — No opt-out toggle is needed because the vendor states outright that no model is fine-tuned on customer requests, lists or results, and its AI providers may not train on that content either.

> No training on your work No model is fine-tuned on your requests, lists or results.
> — https://specstream.ai/security · Your data section, 'No training on your work' row

**Data residency** · Yes — Hosting and databases are in the EU under a French controller, though payment, email, security, AI and analytics providers may access data from the US under SCCs or the Data Privacy Framework.

> SpecStream’s servers and databases are in the European Union. Some service providers, such as our payment, email, network-security, AI, and analytics providers, are based in or access data from the United States
> — https://specstream.ai/privacy · Transfers outside Europe section

**Getting out** · Yes — Lists, results and evidence export as CSV, Excel, JSON or HTML, purchased top-ups never expire, and monthly plan balance survives one extra cycle.

> Take your lists, results and evidence out as CSV, Excel, JSON or HTML.
> — https://specstream.ai/security · Your data section, Export row

**Certifications** · Partly — GDPR is covered concretely, with a French controller, an EU processor DPA and CNIL recourse, but no SOC 2 or ISO 27001 certification is claimed on the security page or anywhere else.

> SpecStream reads public pages and processes the results and the imported data on the customer’s behalf, as their processor under the data processing agreement.
> — https://specstream.ai/privacy · Who is responsible section

## What changed

- 2026-10-14 — Capabilities · Free tier · Price · Terms

## Keeping it current

These facts are re-checked against SpecStream's own pages and updated when they change. If you represent SpecStream, sign in and update the listing from your dashboard at https://theagentsindex.com/dashboard. The operations this site accepts from an agent are listed at https://theagentsindex.com/.well-known/agents.json — that catalog needs no key to read, and each entry states its own auth.
