Documentation
Community Pulse, from link to first answer
Ask plain-English questions about New Zealand regional data from inside Claude, and get answers backed by real query results. This page covers setting the connector up, what it can and can't answer, and what to do when something looks off.
On this page
On this page
How it works #
You ask. Claude works out which tools to call. The connector runs a structured query and hands back the numbers, plus everything you'd need to check them.
"How many people work in manufacturing in the Waikato region?"
→ Claude calls list_datasets, search_values, query_dataset
→ 24,800 employees [Geographic Units by Industry and Statistical Area · Waikato Region · Manufacturing · 2025]
Every figure Claude states comes from a real query against our data. This connector writes no prose and does no reasoning about your question — Claude does that. Its job is to expose good tools and honest data.
Matched, not guessed
Your wording is resolved against values that actually exist in the data. An ambiguous match is refused and both options offered, never silently picked.
Checkable afterwards
Each answer carries the query that ran, the unit, the resolved place and period, and any caveat — so a number you quote in public can be traced.
Read-only, always
There is no free-text query tool and no write path back to the source — not behind a flag, not for an administrator.
Add the connector #
About a minute, done once per person. Everyone on your team signs in with their own account, so this isn't something one person sets up on behalf of everybody else.
Paste it exactly as shown — nothing before or after
/mcp. A trailing slash or an extra path segment is the most common
reason a connector won't add.
-
Open Claude's connector settings
In Claude, go to Settings, then Connectors, then Add custom connector.
Settings › Connectors › Add custom connector -
Paste the link and name it
“Community Pulse” is fine. Leave every OAuth field (Client ID, Client Secret) blank — Claude discovers and registers the connection itself, so there is nothing correct to put in them.
-
Turn it on for your chat
Depending on your Claude client, a new connector is either enabled automatically or needs switching on from the + / tools menu inside the conversation. Check there first if a question doesn't seem to reach it.
-
Sign in when prompted
The first real tool call opens this site's own sign-in page, separate from your Claude account. Create an account or log in — new accounts start on the Free plan, no card required.
-
Ask a real question
Try one of the examples below, or ask about your own district. A working answer names its source dataset and period, like
[Geographic Units by Industry and Statistical Area · Waikato Region · 2025].
Adding a custom connector needs a Claude plan that allows it. If Add custom connector isn't in your Claude settings at all, that's a Claude account setting rather than anything on this end — check with whoever administers your Claude workspace.
Your first question #
No special syntax, no official field names. Click a question to copy it, then paste it into Claude.
What a good answer looks like
A figure on its own isn't an answer you can put in a report. Every
query_dataset result comes back with the dataset it came from, the
unit, the resolved place and period, and any caveat that applies — a filter
value that was snapped to the nearest real one, a partial year that was dropped, a
grand-total row that was pinned. Claude should be passing those on to you; if a
number arrives bare, ask it which dataset and year the figure came from.
Ask “What can I ask?” in Claude at any time for a live tour of what your plan covers — it reads the real catalog rather than this page, so it is never out of date.
What you can ask #
New Zealand regional statistics, drawn from the wider Data n Dashboards data lake across these national themes.
- Population & Demographics
- Economy & National Accounts
- Labour Market & Business
- Income, Living Standards & Equity
- Housing & Built Environment
- Health & Wellbeing
- Education & Skills
- Transport & Infrastructure
- Environment, Climate & Energy
- Society & Communities
- Tourism & International Travel
- Governance, Elections & Public Sector
Live today through this connector, for example: Geographic Units by
Industry and Statistical Area (employee and business-location counts, by
industry and area), Gross Domestic Product (by industry and region
or district), Road Accidents (crashes by severity),
Victimisations Time and Place (recorded crime, monthly),
subnational population estimates, average house prices, inflation, natural disaster
cost and air quality. list_datasets always has the live, exact list for
your plan — treat that, not this paragraph, as the source of truth.
Geography
Most datasets can be filtered at region and territorial authority (city or
district) level, and some down to ward or SA2 (suburb). Ask at one level at a time:
filtering a region and one of its own districts in the same question would
double-count, so the connector keeps the finest level given and tells you what it
dropped. list_areas tells Claude which districts sit inside which
region.
What it won't do
Rates it can't support
Not every dataset carries population, so a per-capita rate is only produced when the population dataset is paired in deliberately, as a second query, and labelled as its own arithmetic.
Periods with no data
A year outside a dataset's coverage is refused rather than answered as zero. On a row-counting dataset, “0” would be a real-looking figure stating something false.
Cause and effect
There is no control group in this data. “Why did it move?” can be answered by decomposition and known measurement artefacts — not by proving a cause.
Anything personal
These are published aggregate statistics. There are no records about identifiable people to ask for.
Ready-made reports #
From the + menu in a Claude chat you can pick a pre-built analysis instead of asking freeform. You choose these — Claude doesn't pick them for you.
Regional profile
Jobs, GDP, road crashes and crime for one place, in one document.
regional_profileEconomy snapshot
Employment and GDP together, and a plain read on where the two don't agree.
economy_snapshotSafety snapshot
Crime and road crashes side by side — counts only, never a rate that isn't there.
safety_snapshotIndustry deep dive
One industry across jobs and GDP — its size, its rank, its trend.
industry_deep_diveCompare areas
Two places, checked first that they're at the same geographic level.
compare_areasTrend report
Change over time, with partial years and month ordering already handled.
trend_reportPolicy brief
A leadership-ready briefing. It asks who it's for and what scope before writing a word.
policy_briefExplain why
Investigates a change, ranking what the data confirms above what would only be speculation.
explain_whyInfographic
One self-contained HTML page built from real tool calls — and no invented imagery of a real place.
infographicMotion graphic
A short animated explainer video on any topic or place, made with Claude Motion — real numbers, and motion that never exaggerates a change.
motion_graphicWhat can I ask
A guided tour of what the data covers, and what it plainly doesn't.
what_can_i_askThe tools Claude uses #
Seven purpose-built tools. Only one of them ever returns a number, and there is no free-text query tool at all — Claude never writes SQL.
What data is available on your plan right now.
The exact columns, units and usage rules for one dataset.
Which dataset covers a concept, when the name isn't obvious.
Resolves a place or category name to its exact value in the data.
The only tool that returns figures — always an aggregate, never raw rows. Carries the query, the unit, the resolved scope and every caveat with each result.
Boundary polygons for drawing a map. Geometry only, never data values.
The Region / territorial authority hierarchy — which districts sit inside which region.
For your IT team: the connector speaks the Model Context Protocol over Streamable HTTP with JSON responses. Every tool is read-only, tool arguments are structured rather than free text, and the source system is only ever read from.
How answers stay honest #
Most of the work in this connector goes into refusing to hand back a number it can't stand behind.
Refusing beats guessing
A result whose filters can't be proven to have applied is withheld, not returned with a warning attached. In practice the figure gets quoted and the warning doesn't.
Ambiguity is surfaced
“Waikato” matches both Waikato Region and Waikato District — different places with very different numbers. Two candidates means refuse and offer both, never pick one.
Totals don't masquerade as parts
Grand-total rows are handled in one place: pinned for an overall figure, excluded from a breakdown. The classic failure — a real-looking number that is actually the grand total — is checked for explicitly.
Time anchors on the data
“The last six months” is counted from the data's own latest period, not today's date. These extracts lag reality, and counting from the wall clock would answer “no data” to a question the data answers fine.
One thing worth knowing. A breakdown with no year given aggregates every year in the dataset, not just the latest. That's legitimate and it's always stated in the caveats — but it's rarely what someone meant. If a breakdown looks far too big, check the period first.
Usage is logged only as far as which tool ran and which dataset it touched — never the words of your question or Claude's answer. Full detail in the privacy policy.
Accounts, plans and limits #
One account per person, and a rolling call allowance rather than a charge per question.
Everyone signs in individually
By design, so every query is attributable to a real account rather than a password passed around the office. Adding the connector is a per-person step.
Calls, not questions
One question usually costs several tool calls, because Claude checks the catalog and resolves names before it queries. Both plans have a limit on tool calls within a rolling window.
Free to start
New accounts start on the Free plan with a starter set of datasets and no card required. See Pricing for the current plans and allowances.
Signing in again
Expected after a few hours, or in a new browser. Sign in the same way you did the first time — nothing needs re-adding in Claude.
Troubleshooting #
The things that actually go wrong, and what to do about each.
The connector won't add, or Claude says it can't find the tool
Almost always the URL. Re-check the pasted link ends in /mcp
with nothing else appended — no trailing slash, no extra path.
Copy it again from above, then
remove and re-add the connector in Claude.
Leave the OAuth fields blank. Filling in a Client ID or Secret stops registration working, because there is no pre-registered client to match.
Nothing happens when I ask a question
Open the connector's entry in Claude's settings and confirm it is both connected and switched on for the chat you're in — some clients scope “on” per conversation rather than account-wide. It's usually under the + / tools menu inside the conversation.
If it's on and still quiet, ask directly: “Use the Community Pulse connector to list the datasets you can see.”
I'm asked to sign in again
Expected after a few hours, or in a new browser. Sign in the same way as the first time — you don't need to remove or re-add the connector.
Claude says a figure isn't available
That's usually the connector correctly refusing a question the data can't answer — a period outside a dataset's coverage, a rate the dataset can't support, or a place name that matched two different areas. The refusal names the tool that would fix it, so a good next move is to ask Claude to follow that suggestion.
Asking “what years does that dataset cover?” or “which areas match Waikato?” usually resolves it in one turn.
A number looks wrong, or far too big
Check the period first. A breakdown with no year given sums every year in the dataset — stated in the caveats, but easy to skim past. Ask Claude to repeat the query for a single year.
Then check the geographic level: a region and one of its districts are different rows, and some datasets hold national, regional and district rows in the same column. Ask which level the figure is at.
If it still looks wrong, tell us and include the question you asked. A wrong number is a bug we want to hear about.
I hit a call limit mid-conversation
Each plan has a rolling tool-call limit rather than a per-question charge. See Pricing for your plan's allowance, or to upgrade. A ready-made report tends to cost fewer calls than many follow-up questions covering the same ground.
Get help #
Still stuck?
Email us and mention which step you were on, or which question gave the odd answer.