Dyad
Add SpecStream to Dyad as a plugin, sign in once, and Dyad's agent can search the live web, read whole pages and build lists of records while it builds your app.
SpecStream for DyadAgent frameworks & buildersWhat you need
- Dyad on your desktop, with Plugins in its sidebar.
- A SpecStream account. New accounts get $10 of credit, no card.
- 1
1. Open Plugins
In Dyad's sidebar, select Plugins, then Add Plugin. Dyad calls MCP servers plugins.
- 2
2. Fill in the form
Set Name to
SpecStream, Transport tohttpand URL tohttps://api.specstream.ai/mcp. Leave Use OAuth on and Advanced OAuth options empty: Dyad registers itself with SpecStream, so there is no client ID or secret to paste. Leave Enabled on and select Add Plugin.To fill the form for you, paste this address into your browser's address bar with Dyad open. Dyad opens Add Plugin with the name and address in place:
Link that fills the form - 3
3. Sign in to SpecStream
Dyad opens the plugin's page and starts the connection. Your browser opens SpecStream's sign in: sign in, or create an account, and approve the access. The plugin's page then lists SpecStream's tools under Tools.
- 4
4. Ask in Agent mode
Dyad calls plugins in Agent mode. Open the mode menu in a chat (Ctrl + . or Cmd + .) and choose Agent v2, or Basic Agent without Dyad Pro. Build mode has no plugin tools, and Ask and Plan leave them out. Then ask:
In a Dyad chat
What Dyad gets
SpecStream's server at https://api.specstream.ai/mcp adds these tools to Dyad.
search_webanswers a question from the live web, with up to 10 results for $5 per 1,000 searches. A search that returns nothing costs nothing.read_pagesreturns the main text of up to 20 pages or documents (PDF, Word, Excel) in one call, at $0.80 per 1,000 pages. A page that gives no text is not charged.- Deep Search builds a list from a request in plain words, such as seed data for the app you build.
compilereads the request,quote_capacity_workprices it for free, andauthorize_capacity_workstarts it only after you approve the maximum.get_findandlist_find_rowsread the rows, each with its source.
Approvals in Dyad
Each tool on the plugin's page has a choice of Ask, Always allow or Deny, and starts at Ask. Set Always allow on search_web and read_pages if you want the agent to search without a prompt, and keep Ask on authorize_capacity_work, the one tool that starts paid Deep Search work. SpecStream adds its own gate there: nothing paid starts until you approve the price it quotes.
Or connect with an API key
In your SpecStream workspace, open Agents & API, choose API keys, then Create API key, and set a total spending limit.
In Dyad, add the plugin as above with Use OAuth off. On the plugin's page, under Headers, select Add Header. Set Key to Authorization and Value to Bearer followed by a space and your key, then save.
Search quality
SpecStream's Search API scores 97.9 F-score on all 1,000 SimpleQA Verified questions and 64.0 item F1 on all 200 WideSearch tasks. The method is on benchmarks.
Cost
Connecting SpecStream to Dyad is free, and new accounts start with $10 of credit. A search of up to 10 results costs $5 per 1,000, and a page read costs $0.80 per 1,000. Deep Search is priced per delivered row and quoted before it runs, and a run can't cost more than the maximum you approved. See pricing and how billing works.
Turn it off or remove it
Turn off Enabled on the plugin to pause it, or delete the plugin on its page. On the SpecStream side, open Agents & API in your workspace and revoke Dyad under OAuth applications, or revoke its key under API keys. Questions: [email protected].
More
SpecStream for Dyad covers what it does in Dyad on one page. Every other tool has its guide in Connect your tools. You see the most a request can cost before it starts, and the matches are paid from your balance. Billing has the details. For help, email [email protected].