MCP provides a standard way for an AI client or development tool to discover and call
capabilities exposed by a server. For the UN System Data Commons, the MCP server
currently exposes tools for:
Searching for statistical indicators published through the UN System Data Commons;
Inspecting metadata for selected statistical variables;
Retrieving observations for a place;
Discovering and retrieving indicators across the places contained in a parent
geography, such as the countries within a region;
Retrieving observations across multiple related entities, such as bilateral or
flow-type data.
The server also exposes resources containing research playbooks. These are
important because they explain how an AI client is expected to use the tools.
A capability in that table means the server implements that part of the protocol,
not that it has content for it: prompts is listed because the server can list prompts
and will notify clients when that list changes, and it currently publishes none.
The instructions in the card are likewise the upstream Data Commons server’s generic
text, and two phrases in them are broader than this deployment: the sources here are UN
system agencies (the prefixes Walkthrough C lists), not
the Census Bureau, and the sub-national breakdowns the child-places skill is offered
for are not loaded on this instance — see Statistical scope and
Geographic scope above.
A word on names. This book says playbook for the three research documents. The
server namespaces them as skills (skill://…) and delivers them through the MCP
resources mechanism; all three words point at the same files.
A useful distinction when first looking at the server:
Tools
Callable operations. They search the knowledge graph, inspect metadata, or retrieve
observations. The server currently provides six.
Resources
Server-provided documents or other readable content, addressed by URI.
Skills
Operational playbooks exposed as resources under skill://…/SKILL.md. They tell an
AI client how to choose and sequence the tools. There are three, one per research
pattern, each with a _manifest resource listing its files.
Prompts
Another MCP capability, but the server currently exposes none — prompts/list
returns an empty list, and that is normal. The main interface is through tools and
resources.
Normal statistical research for one or more specified places
Discover candidate indicators, assess metadata and provenance, then retrieve observations
data-commons-child-places-researcher
Questions about statistics across the places contained within a parent geography — today, the countries within the world, a continent, a UN region or another geographic grouping
Switch to this skill when the question spans the countries within a parent geography
data-commons-multi-entity-researcher
Statistical variables that describe relationships between multiple entities
Switch to this skill when metadata shows multiple observation entity properties, such as donor/recipient
For most users the place to start is the general playbook,
skill://data-commons-researcher/SKILL.md. It defines a three-step pipeline —
discovery with search_indicators, assessment with get_variable_metadata, retrieval
with get_observations — and two routing rules that hand off to the other two skills.
The tool schemas visible in the MCP Inspector, and the SKILL.md resources themselves,
are the best source for the exact current parameters and rules. You do not need to
memorise them — the next page shows how to fetch them.