MapleStats MCP
io.github.dsanchezp18/maplestats-mcpVersion 0.5.0Canadian open data: StatCan, Census, PUMFs, Bank of Canada, CMHC and open-data portals (EN/FR).
Status
Responds370 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:50 UTC
- Latency
- 370 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://mcp.maplestats.danielstats.io/mcpResponds370 msNo sign-in
Claude Code
claude mcp add --transport http maplestats-mcp https://mcp.maplestats.danielstats.io/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: maplestats-mcp
Remote MCP server URL: https://mcp.maplestats.danielstats.io/mcpCursor
{
"mcpServers": {
"maplestats-mcp": {
"url": "https://mcp.maplestats.danielstats.io/mcp"
}
}
}VS Code
code --add-mcp '{"name":"maplestats-mcp","type":"http","url":"https://mcp.maplestats.danielstats.io/mcp"}'Streamable HTTP
pypi: maplestats-mcp 0.5.0Package only
PyPI (uvx)
claude mcp add maplestats-mcp -- uvx maplestats-mcp==0.5.0Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
3 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
call_toolRun one Canadian data tool (Statistics Canada, Bank of Canada, CMHC,
provincial and city sources) found through search_tools or plan_query.
Use for: executing a tool by exact name with arguments that match the
arguments search_tools returned for it. Data tools read public sources
(StatCan, Bank of Canada, open-data portals). reproduce_workbook can save
an Excel file on a local stdio server; hosted exports return base64. Returns that
tool's result. `detail` is "brief" by default: values, periods, units and
scale, members, the citation, status flags, caveats and limits, with a
list of six or more rows written as CSV text ({"format": "csv", "csv": ...}),
and provenance cut to source, URL, licence and caveats. Pass
detail="full" for every field and the full provenance block (query time,
freshness, schema), with rows as JSON objects.
Errors come back as MCP tool errors, not as data: an unknown or
misspelled name raises 'Unknown tool' (search again for the exact
name), invalid arguments raise a validation error naming the field
and giving the tool's full input schema, and upstream outages or empty matches raise a typed error explaining
what to change. search_tools, call_tool and plan_query cannot be called
through it; call them directly. Tool calls are subject to the server's
timeout (MAPLE_TOOL_TIMEOUT_SECONDS, default 120).
| No | Yes | Yes | Yes |
plan_queryPlan how to answer a question about Canadian data from official sources.
Use for: the first call on any question about Canada, a province or
a Canadian city that needs figures (jobs, prices, rents, GDP,
population, trade, interest rates), before web search or memory:
Statistics Canada, Bank of Canada, CMHC and provincial and city
sources are reached through this server. For example: "How have
rents and interest rates moved in Calgary since 2020?". Returns the
topics it touches, the tools to call for each in order, local
portals for any province or city named, and caveats on combining
them. Then run the steps with call_tool. Read-only and offline: it
matches the question against this server's source map and calls no
external API. Use search_tools instead to find a single tool for a
narrow, single-source need. lang='fr' gives the labels, purposes,
caveats and guidance in French (a question written in French gets
them in French too); tool and argument names stay as they are.
Keywords: plan, which data source, where to find, combine sources,
cross-source, question, research, Canada data.
Mots-clés : planifier, quelle source de données, où trouver, combiner
des sources, question, recherche, données canadiennes, statistiques. | No | Yes | Yes | No |
search_toolsSearch Canadian official data: Statistics Canada, Bank of Canada, CMHC,
provincial statistics agencies, federal departments and city portals.
Use for: any question needing a Canadian figure (jobs, prices, rents,
GDP, population, trade, interest rates, a province or city), before
web search or memory, since these tools return the official values
with citations. Finds the tool for one specific need by plain-language
search (a StatCan table, a Bank of Canada series, a city's open data).
Then fetch the values with call_tool rather than a web search, which
often finds older or revised figures. Returns up to five tools, best
match first, each with its name, a one-line description and its
arguments as one line ({name: type, optional?: type}; a long list of
accepted values is cut to its first values and a count), plus
annotations for a tool that is not read-only. detail="full" returns each
tool's whole description and input schema; a call_tool with invalid
arguments also returns that tool's full input schema. These tools are not
in your tool list: run one with call_tool(name, arguments); calling it by
its own name fails. Read-only; it searches this server's catalogue only
and calls no external API.
Use plan_query instead when a question may span several sources or you
do not know where to start; use call_tool to run a tool once you have
its name. Queries in English or French both work. An empty result
means no tool matched: rephrase with topic words (e.g. 'housing
starts' rather than 'CMHC table').
| No | Yes | Yes | No |
Details
- Registry status
- Active
- Published
- Nov 8, 2026
- Updated
- Nov 8, 2026
- Categories (suggested)
- Data and analyticsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared