mcpbeat Sign in

Starwell: World Data & Statistics MCP Server

answering

Starwell: World Data & Statistics is answering right now. Last checked 4 min ago. 57 installs a week from npm. It exposes 11 tools. Last commit 13 Aug 2026.

Statistics from 28 agencies: FRED, Eurostat, ECB, World Bank, OECD. Cited values, computed answers.

Installs per day peak 19 · avg 8 · -24% w/w
a month agotoday
Uptime history 81 days of history · worst day 98%
81 days agonow
100.0%
Uptime 24h
91 of 91 checks
11
Tools
read from the server
541 ms
Response time
average over 24h
57
Installs / week
npm and PyPI

What changed 10

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

5 Oct a tool description was rewritten get_observations
5 Oct a tool changed the parameters it asks for get_observations
11 Sep a tool changed the parameters it asks for answer
15 Aug 3 tools changed the parameters they ask for answer, deep_analysis, search_catalog
14 Aug 2 tool descriptions were rewritten answer, deep_analysis
14 Aug 2 tools changed the parameters they ask for answer, deep_analysis

Nothing serious here today

Today is the operative word: we check Starwell: World Data & Statistics 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 4 min ago.

run in your terminal
claude mcp add world-data-statistics --transport http https://starwell.dev/api/starwell/mcp
Settings → Connectors → Add custom connector, then paste this address
https://starwell.dev/api/starwell/mcp
~/.codex/config.toml
[mcp_servers.world-data-statistics]
url = "https://starwell.dev/api/starwell/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "world-data-statistics": {
      "url": "https://starwell.dev/api/starwell/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "world-data-statistics": {
      "type": "http",
      "url": "https://starwell.dev/api/starwell/mcp"
    }
  }
}

Available tools 11

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

monitor
create_monitor
Create a monitor: when the store's refresh lands a new period or a revised value for the series, a series.updated webhook fires to your URL with the new value, verification status, and citation. Requires an API key (free with an account at /account); webhook must be https. Manage with list_monitors / delete_monitor.
delete_monitor
no description provided
series
get_series
Full metadata for one series: indicator, unit, frequency, geography, coverage, its VERIFICATION STATUS (passing/stale/failing/unverified from golden-value + freshness checks against the live source), recent check records, and the citation to the official table.
get_series_stats
Latest value, previous, all-time min/max, mean, and change vs the previous period and vs a year ago — computed over the verified store, with the citation attached. The cheap way to answer "what is it now and how has it moved" without a full analysis run.
answer
answer
The flagship: ask a natural-language question about the served official statistics. Returns a COMPUTED answer (real Python runs in a sandbox over the verified store, nothing is estimated by a model), the Plotly chart, the Python code, citations to the official tables, and a verification badge per series. CROSS-SOURCE: one question may join series from DIFFERENT agencies, e.g. unemployment from the US BLS, Statistics Canada and the UK ONS in a single call, for correlations, ratios, and like-for-like comparison. How many series one question may join is set by the caller's plan; asking for more returns a series_limit error naming that cap. Returns a refusal when no served series can answer. Takes 10-40 seconds. Requires a free API key (create at /account on the Starwell host; pass Authorization: Bearer dlk_... or set STARWELL_API_KEY on the starwell-mcp bridge). Keyless calls return key_required.
catalog
search_catalog
Find series across ALL sources in one call: case-insensitive search over series ids, indicator names, geographies, and dataset titles (e.g. "unemployment canada", "10-year treasury", "CPI"). Returns candidate series with units, coverage, verification status, and license, plus datasetMatches from the wider dataset index — datasets whose series can be requested by source-native id and are fetched from the official source on first call. The fastest path from a question to the exact series id to fetch or pin in the answer tool.
datasets
list_datasets
List the datasets (official releases/tables) available in one source, with coverage dates and links to the official table pages.
deep
deep_analysis
The moat: a PLANNED multi-section report on a question. The engine designs 3-4 orthogonal analyses (trend, statistics, outliers, cross-series relationships), runs real Python for each in the sandbox over the verified store, and synthesizes one decision-ready report. Every number computed, every series cited and verification-badged. Sections can join series from DIFFERENT agencies in one report, up to the caller's plan width; over it, the call returns a series_limit error naming that cap. Slower than answer (60-180 seconds), so use it for "analyze", "break down", "give me a full picture" asks; use the answer tool for a single direct question. Requires a free API key (create at /account on the Starwell host; pass Authorization: Bearer dlk_... or set STARWELL_API_KEY on the starwell-mcp bridge). Keyless calls return key_required.
monitors
list_monitors
Monitors on your API key, with delivery health (last fired, failures, active).
observations
get_observations
Observation values for one series. Every value carries provenance (the exact source URL it came from, retrieval time, connector version) and the envelope carries the series verification status + citation. Defaults to the latest 60 points; use start/end (YYYY-MM-DD) or latest to control the window. Pass asOf for a point-in-time read: the values as Starwell's store held them on that date, before any later revision (available from the series' first ingest forward).
sources
list_sources
List the official statistical sources served by this data layer (e.g. Statistics Canada, FRED), with dataset/series counts, cadence notes, and terms links. Start here to see what exists.

Endpoints

URLTransportStateLatencyChecked
https://starwell.dev/api/starwell/mcp streamable-http answering 444 ms 4 min ago

Alternatives to Starwell: World Data & Statistics

same job, measured the same way
Monitly
by contentwriterco

Official statistics for AI agents: Eurostat, World Bank, OECD, IMF and WHO data for 150+ countries.

21 tools answering
G
Global Economic Data
by memoryapi

Global economic data from World Bank and OECD

3 tools answering
Autario MCP
by autario

Query 8,000+ verified open datasets (World Bank, Eurostat, FRED, SEC) with stats and charts.

130 installs/wk local only
Eurostat MCP
by mrfentmen

European statistics datasets from Eurostat. No key required.

120 installs/wk local only
StatCite — Verified Economic Statistics
by asokore

Cited economic statistics: World Bank, IMF, BIS, ECB, Caribbean central banks. Verify any figure.

12 tools answering
Statistics of the World
by statisticsoftheworld

330+ indicators for 217 countries from the IMF, World Bank, WHO and national statistics offices.

17 tools answering
CheckMyPayRate
by markopints34-tech

Salary benchmarks for 20 countries and 13 sectors from OECD and Eurostat data.

3 tools answering
Ecb
by pipeworx-io

ECB Data Portal MCP — European Central Bank statistical data

603 installs/wk 49 tools answering

Starwell: World Data & Statistics — questions

Answers built from our own checks of this server.

What can Starwell: World Data & Statistics do?
It exposes 11 tools, read directly from the server on our last check. Among them: answer, create_monitor, deep_analysis, delete_monitor, get_observations, get_series and 5 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 Starwell: World Data & Statistics mostly used for?
Its tools cluster around series and monitor. 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 Starwell: World Data & Statistics 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 541 ms. The bar chart above shows every period we have measured.
How do I connect Starwell: World Data & Statistics?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Starwell: World Data & Statistics need an API key?
No. Starwell: World Data & Statistics completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 11 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Starwell: World Data & Statistics?
It answers our handshake in 541 ms on average, which is faster than 22% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use Starwell: World Data & Statistics?
The npm package starwell-mcp was installed 57 times in the last week. Week over week that is -24%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Starwell: World Data & Statistics open source?
The code is open source: it is published under the MIT licence, written in JavaScript and 0 stars on GitHub. The licence covers the code in the repository, not the hosted service at starwell.dev, which runs on its operator's own terms.