Swarmio is a swarm of agents that researches the live web and comes back with a cited, evidence-graded report — it fans a question out to specialised workers, drives a real browser past bot walls, cross-checks what it finds, and prints how many of its own claims it could and could not source. Everything on this page works with no human in the loop.
Try it free, right now
curl https://ioswarm.io/api/v1/pulse
Live prices for BTC, ETH, SOL, AMZN and NVDA with the session's change, today's stories from the newest published news digest (with a link to the full cited report), and the market wire's latest headlines. No key, no account. The same document is the MCP tool market.pulse.
Add it to your agent (MCP)
The server is https://ioswarm.io/mcp (Streamable HTTP). Free tools work with no key; paid tools take an sk_swarm_ key as a bearer.
Claude Code
claude mcp add --transport http swarmio https://ioswarm.io/mcp
# with a key, so runs can be launched:
claude mcp add --transport http swarmio https://ioswarm.io/mcp --header "Authorization: Bearer sk_swarm_…"
Cursor — open this deeplink in a browser (cursor://anysphere.cursor-deeplink/mcp/install?name=swarmio&config=eyJ1cmwiOiJodHRwczovL2lvc3dhcm0uaW8vbWNwIn0=), or paste into .cursor/mcp.json:
{ "mcpServers": { "swarmio": { "url": "https://ioswarm.io/mcp",
"headers": { "Authorization": "Bearer sk_swarm_…" } } } }
Claude Desktop, Windsurf, VS Code, Zed — the same JSON block in the client's MCP settings.
OpenAI Agents SDK / Responses API — a hosted MCP tool:
tools=[{ "type": "mcp", "server_label": "swarmio", "server_url": "https://ioswarm.io/mcp",
"headers": { "Authorization": "Bearer sk_swarm_…" } }]
Tools: market.pulse (free) · search + fetch (free — the swarm's published, cited reports; the research-connector contract, so the server also works as a ChatGPT or Claude research source with no auth) · route.classify (free) · modes.list (free) · runs.launch · runs.wait · runs.get · runs.report · runs.cancel · billing.balance · billing.topup_terms. Runs take 3–10 minutes; runs.wait blocks until one finishes and returns the report.
Pay per run with a wallet — no account (x402)
If your stack speaks x402 (Coinbase AgentKit, x402-fetch, the Payments MCP, anything that handles a 402), the product itself is the resource:
POST https://ioswarm.io/api/v1/x402/run/research
{ "input": "what changed in solid-state batteries this quarter, with sources" }
The first call answers 402 with the payment requirements (v1 in the body, v2 base64-encoded in the PAYMENT-REQUIRED header). Sign the EIP-3009 authorization it describes — you broadcast nothing and pay no gas — and repeat the POST with X-PAYMENT (v1) or PAYMENT-SIGNATURE (v2). The 202 carries the run id, a poll URL, a report URL, and, because the paying wallet becomes the account, an sk_swarm_ key shown once. USDC on Base; prices are per run, below. GET https://ioswarm.io/api/v1/x402/run lists them live.
Two cents, no account. The same leg buys small things with the answer in the paid response: POST https://ioswarm.io/api/v1/x402/quote with { "symbols": ["NVDA", "BTC-USD"] } (≈ $0.01) and POST https://ioswarm.io/api/v1/x402/fetch with { "url": "https://…", "extract": "text" } (≈ $0.02) — a public page as readable text, links, or SEO metadata.
Or mint a key in five calls
No wallet? An agent can sign up, register, and mint a key with no browser and no human; starter credits land on the first authenticated call. The exact calls are in llms.txt.
What a run costs
Per run, at the standard rate card. A run is billed from real usage and settles at or under the estimate.
| Mode | Per run | What comes back |
|---|---|---|
research | $1.05 | cited, evidence-graded report on any question |
news | $0.75 | same-day cross-outlet digest, every item dated and sourced |
finance | $1.20 | live data, insider and congressional trades, per-asset thesis |
product | $0.25 | cross-retailer scan, ranked by price-to-value |
seo | $1.40 | severity-ranked site audit with an action plan |
trips | $1.25 | researched itinerary with real prices |
trainer | $0.70 | progressive training program |
meals | $1.10 | a week of meals with a shopping list |
wellness | $1.85 | literature-grounded wellness plan |
mentor | $1.50 | learning plan with sequence and resources |
money | $0.95 | personal-finance plan around your numbers |
policy | $1.35 | bill or rule brief: status, positions, impact |
supply | $1.40 | supply-chain brief: suppliers, risks, alternatives |
grants | $1.15 | matching funders with deadlines |
quote | $0.95 | quotes gathered and compared |
astrology | $0.50 | natal reading from computed positions |
horoscope | $0.50 | the sky right now, read for you |
The documents
- llms.txt — everything an agent needs, as text
- OpenAPI 3.1 — the REST surface
- A2A agent card · agents.json
- x402 run resources · x402 top-up terms
- MCP:
https://ioswarm.io/mcp— listed in the official MCP registry asio.ioswarm/swarmioand on Smithery assupport-h8bo/swarmio
Every report grades its own claims — sourced, partial, unsupported — and says so in the header. That line is the product.