mcpbeat Sign in

SwarmIO MCP Server

answering

SwarmIO is answering right now. Last checked 13 min ago. It exposes 12 tools.

AI that does real work for you: cited web research, plans, finance, horoscopes. Self-serve.

Uptime history 27 days of history · worst day 99%
27 days agonow
100.0%
Uptime 24h
91 of 91 checks
12
Tools
read from the server
454 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 4

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 16 September 2026. No other catalogue keeps this.

16 Sep 4 tools appeared fetch, market.pulse, runs.wait and 1 more

Nothing serious here today

Today is the operative word: we check SwarmIO every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 13 min ago.

run in your terminal
claude mcp add swarmio --transport http https://ioswarm.io/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "swarmio": {
      "url": "https://ioswarm.io/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.swarmio]
url = "https://ioswarm.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "swarmio": {
      "url": "https://ioswarm.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "swarmio": {
      "url": "https://ioswarm.io/mcp"
    }
  }
}

Available tools 12

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

runs
runs.cancel
Stop a running job.
runs.get
A run's status and metadata. Poll until status is completed/failed/cancelled.
runs.launch
Launch a run: agents search the web, read sources, and write a cited report — real work, done for the caller. BILLED from the caller's credits. Returns the run record; poll runs.get until completed, then runs.report. Modes: research, news, product, trips, trainer, finance, astrology, horoscope (astrology/horoscope take Birth date constraint lines — see https://ioswarm.io/llms.txt).
runs.report
The finished, cited report for a completed run (report_text is markdown).
runs.wait
Block until a run finishes, then return its record — and its report when it completed. Runs take 3–10 minutes; call this instead of polling runs.get in a loop. Returns early with timed_out=true after timeout_secs (default 90, max 240): call it again with the same run_id to keep waiting. Never charged.
billing
billing.balance
The caller's credit balance and plan state.
billing.topup_terms
How to refill credits machine-to-machine: USDC on Base to a published address, verified on-chain. Returns the pay_to address, minimum, and rate. Public — no credentials needed.
fetch
fetch
Read one report by the id search returned: the full markdown text with its citations and evidence header, plus title, url and metadata. Public reports need no key; a caller's own reports need theirs.
market
market.pulse
FREE, no key, no account: live prices for BTC, ETH, SOL, AMZN and NVDA with the session's change, plus today's news — the platform's newest published news digest parsed into stories with source links, and the market wire's latest headlines. Refreshed every minute (prices) and every ten minutes (news). Call this first to see what the swarm's data looks like before spending anything.
modes
modes.list
The launchable modes with a one-line contract for each. Static; never charged, no credentials needed.
route
route.classify
Classify a freeform request into the right mode (research, news, finance, astrology, …) before spending a run. Never charged.
search
search
Search the swarm's published research: the featured shelf, the operator's daily news / markets / AI digests, and — when a key is presented — the caller's own reports. Every hit is a finished, cited, evidence-graded report. Returns {results:[{id,title,url}]}; pass an id to fetch. No key needed for the public corpus. (The research-connector contract: this is what a ChatGPT or Claude connector calls.)

Endpoints

URLTransportStateLatencyChecked
https://ioswarm.io/mcp streamable-http answering 458 ms 13 min ago

Alternatives to SwarmIO

same job, measured the same way
SeaWeb
by seaweb

Read-only web search for AI agents; does not book, reserve or take payment. Stores your preferences.

43 tools answering
Studio
by fintechstudios

Real-time financial news & regulatory intelligence: cited search, fetch, summaries, collections.

42 installs/wk answering
Crawlora MCP
by crawlora

Hosted MCP: 1873 structured web-data tools for search, maps, commerce, social, gaming & finance.

answering
Personal Finance MCP
by josuem1109

Self-hosted, read-only MCP server that connects your banks and investments via Plaid.

local only
finlight Financial News
by finlight

Real-time financial news for AI agents: search by ticker and source, with sentiment and entities.

39 installs/wk answering
Headless Tracker
by tamaspetki

Read-only MCP server: your AI sees your crypto portfolio, never your keys. Not financial advice.

52 installs/wk local only
Secant Agent Research Pack
by jnilrac

Paid MCP web research for agents: search, extraction, citations, and x402 payment discovery.

5 tools answering
Peil
by peil

Log hours, draft invoices and check where you stand — finance for Dutch freelancers.

120 installs/wk local only

SwarmIO — questions

Answers built from our own checks of this server.

What can SwarmIO do?
It exposes 12 tools, read directly from the server on our last check. Among them: billing.balance, billing.topup_terms, fetch, market.pulse, modes.list, route.classify and 6 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is SwarmIO mostly used for?
Its tools cluster around runs and billing. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is SwarmIO working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 454 ms. The bar chart above shows every period we have measured.
How do I connect SwarmIO?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does SwarmIO need an API key?
No. SwarmIO completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 12 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is SwarmIO?
It answers our handshake in 454 ms on average, which is faster than 36% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.