For agents

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.

ModePer runWhat comes back
research$1.05cited, evidence-graded report on any question
news$0.75same-day cross-outlet digest, every item dated and sourced
finance$1.20live data, insider and congressional trades, per-asset thesis
product$0.25cross-retailer scan, ranked by price-to-value
seo$1.40severity-ranked site audit with an action plan
trips$1.25researched itinerary with real prices
trainer$0.70progressive training program
meals$1.10a week of meals with a shopping list
wellness$1.85literature-grounded wellness plan
mentor$1.50learning plan with sequence and resources
money$0.95personal-finance plan around your numbers
policy$1.35bill or rule brief: status, positions, impact
supply$1.40supply-chain brief: suppliers, risks, alternatives
grants$1.15matching funders with deadlines
quote$0.95quotes gathered and compared
astrology$0.50natal reading from computed positions
horoscope$0.50the sky right now, read for you

The documents

Every report grades its own claims — sourced, partial, unsupported — and says so in the header. That line is the product.

Swarmio — AI that does real work.

Back to Swarmio