Statistics Query and Verification MCP
OfficialClick on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Statistics Query and Verification MCPCheck query scope for https://example.com/statistics: what is the unemployment rate?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Statistics Query and Verification MCP
This repository contains a Python MCP server for answering questions about official statistics from a single user-supplied publication URL.
Current Scaffold
Scope-first flow:
check_query_scope(url, question)is the intended first tool callShared scope gate reused by retrieval tools before they return publication data
HTML parsing for publication title, sections, and linked CSV/XLSX files
CSV/XLSX loading helpers for tabular data retrieval
Related MCP server: @nor-data/statfin-mcp
Tool Surface
check_query_scope(url, question)get_publication_overview(url)get_publication_text(url, question, section_keyword=None)get_data_file(url, question, file_url, sheet_name=None, max_rows=100)search_publication(url, question, search_term, max_matches=20)
Local Setup
python -m venv .venv
.\.venv\Scripts\Activate.ps1
python -m pip install --upgrade pip
python -m pip install -e .[dev]Run In VS Code
The workspace includes .vscode/mcp.json for a stdio MCP configuration.
Run Manually
python -m stats_query_mcp.serverSet STATS_QUERY_MCP_TRANSPORT to sse or streamable-http when wiring a deployed transport.
Demo Flow
Run the packaged demonstration against the ONS migration bulletin:
python -m stats_query_mcp.demoOr, after installing the package:
stats-query-mcp-demoThe demo runs the full MCP flow in order:
check_query_scopeget_publication_overviewget_publication_textsearch_publicationget_data_file
It prints a small demonstration summary with the verified excerpt, source section, and an example data-table sample.
By default, the demo uses the registered MCP tool surface in-process so it is quick and reliable to run live. If you want the demo to go through a spawned stdio MCP server as well, use:
python -m stats_query_mcp.demo --stdioYou can override the defaults:
python -m stats_query_mcp.demo --question "What was long-term net migration in year ending December 2025?" --search-term "171,000"Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceMCP server for Japan's e-Stat (Government Statistics Portal). Search statistical datasets, retrieve data tables, and access metadata from official Japanese government statistics.8Apache 2.0
- AlicenseAqualityCmaintenanceMCP server for official statistics from Statistics Finland (Tilastokeskus) — the StatFin database, exposed through the PxWeb API. Search 3000+ tables, inspect their dimensions, and pull data as JSON-stat2.446MIT
- Alicense-qualityDmaintenanceMCP server for accessing statistical data via the PxWeb API v2.181MIT
- Flicense-qualityDmaintenanceMCP server for automatic fact-checking of political claims by querying official statistical APIs (INSEE, Eurostat, World Bank, OECD) and providing tools for data retrieval, comparison, and cherry-picking detection.
Related MCP Connectors
MCP server for Statistics Sweden (SCB) - 1200+ tables with population, economy, environment data
Statistics Norway (SSB) PxWebApi MCP.
Query any docs site via MCP. Submit a URL, ask questions, get cited answers.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ONSdigital/stats-query-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server