Free and open source
Canada: official statistics in your AI assistant.
Search 8,280 tables from Statistics Canada. Data under Open Licence. Free, no sign-up.
Slovenia · Statistical Office of the Republic of Slovenia
https://statsmcp.dev/si/mcpLiveNorway · Statistics Norway
https://statsmcp.dev/no/mcpLiveEstonia · Statistics Estonia
https://statsmcp.dev/ee/mcpLiveFaroe Islands · Statistics Faroe Islands
https://statsmcp.dev/fo/mcpLiveFinland · Statistics Finland
https://statsmcp.dev/fi/mcpLiveSweden · Statistics Sweden
https://statsmcp.dev/se/mcpLiveDenmark · Statistics Denmark
https://statsmcp.dev/dk/mcpLiveNetherlands · Statistics Netherlands
https://statsmcp.dev/nl/mcpLiveEU and EFTA · Eurostat, the statistical office of the European Union
https://statsmcp.dev/eu/mcpLiveCanada · Statistics Canada
https://statsmcp.dev/ca/mcpLiveIceland · Statistics Iceland
https://statsmcp.dev/is/mcpLiveCroatia · Croatian Bureau of Statistics
https://statsmcp.dev/hr/mcpLiveIreland · Central Statistics Office
https://statsmcp.dev/ie/mcpLiveAustralia · Australian Bureau of Statistics
https://statsmcp.dev/au/mcpLiveEU and EFTA · Australia · Canada · Croatia · Denmark · Estonia · Faroe Islands · Finland · Iceland · Ireland · Netherlands · Norway · Slovenia · Sweden
You
What is the latest inflation rate in Slovenia?
Claude
search_tablesget_table_metadataquery_table
Annual inflation, %
In October 2026, prices were 3.3% higher than in October 2025. Inflation peaked at 3.6% in May and June.
Source: SURS, table H281S.px
You
How have house prices changed in Norway?
Claude
search_tablesget_table_metadataquery_table
House price index, existing dwellings (2015 = 100)
The price index for existing dwellings in Norway was 158.3 in Q3 2026 (2015 = 100). In Q3 2025, it was 153.2.
Source: SSB, table 07221
You
What is the average monthly wage in Estonia?
Claude
search_tablesget_table_metadataquery_table
Average gross monthly wage, €
The average gross monthly wage in Estonia was €2,243 in Q2 2026. In Q2 2025, it was €2,126.
Source: Statistics Estonia, table PA111
You
What is the latest inflation rate in the Faroe Islands?
Claude
search_tablesget_table_metadataquery_table
Annual inflation, %
In August 2026, prices were 2.5% higher than in August 2025. In February 2026, they were 0.2% lower than a year earlier.
You
How high is unemployment in Finland?
Claude
search_tablesget_table_metadataquery_table
Unemployment rate, trend, %
The trend unemployment rate in Finland was 10.5% in September 2026. In September 2025, it was 10.0%.
Source: Statistics Finland, table 135z
You
How many people live in Sweden?
Claude
search_tablesget_table_metadataquery_table
Population, persons
Sweden had 10,621,103 inhabitants in August 2026. In August 2025, it had 10,605,098.
Source: SCB, table TAB6471
You
How many people are unemployed in Denmark?
Claude
search_tablesget_table_metadataquery_table
Net unemployed, seasonally adjusted, persons
Denmark had 83,055 net unemployed persons in September 2026, seasonally adjusted. In September 2025, the number was 77,523.
Source: Statistics Denmark, table AUS07
You
How many people live in the Netherlands?
Claude
search_tablesget_table_metadataquery_table
Population at end of month, persons
The Netherlands had 18,192,693 inhabitants at the end of September 2026. One year earlier, it had 18,122,384.
Source: CBS, table 83474NED
You
What is the unemployment rate in the EU?
Claude
search_tablesget_table_metadataquery_table
EU27 unemployment rate, seasonally adjusted, %
The EU unemployment rate was 6.2% in September 2026, seasonally adjusted. In September 2025, it was 6.0%.
Source: Eurostat, table une_rt_m
You
What is the unemployment rate in Canada?
Claude
search_tablesget_table_metadataquery_table
Unemployment rate, seasonally adjusted, %
The unemployment rate in Canada was 6.5% in September 2026, seasonally adjusted. In September 2025, it was 7.1%.
You
How fast are wages rising in Iceland?
Claude
search_tablesget_table_metadataquery_table
Wage index, annual change, %
Wages in Iceland were 5.6% higher in September 2026 than one year earlier. In September 2025, the annual increase was 7.8%.
You
How many tourist arrivals did Croatia have in August?
Claude
search_tablesget_table_metadataquery_table
Tourist arrivals, persons
In August 2026, there were 4,823,649 tourist arrivals at commercial accommodation in Croatia. In August 2025, there were 4,714,658.
Source: DZS, table BS_TU11
You
How fast are property prices rising in Ireland?
Claude
search_tablesget_table_metadataquery_table
Property prices, 12-month change, %
Residential property prices in Ireland rose 5.1% in the 12 months to August 2026. In August 2025, the annual rise was 7.5%.
Source: CSO, table HPM09
You
How fast are prices rising in Australia?
Claude
search_tablesget_table_metadataquery_table
Consumer prices, 12-month change, %
Consumer prices in Australia rose 4.3% in the 12 months to September 2026. In September 2025, the annual rise was 3.6%.
Source: ABS, table CPI
How it works
- Step 1 · search_tables
Find the table
The assistant searches thousands of official tables by keyword.
- Step 2 · get_table_metadata
Read the variables
It reads the periods, regions and measures, and finds the codes.
- Step 3 · query_table
Get the figures
It gets the data with readable labels, the source and a link to the table.
Connect in under a minute
Streamable HTTP · read-only · no sign-in · 60 requests/min
- Open Settings, then Connectors.
- Select Add custom connector.
- Name it StatsMCP SI and paste the endpoint.
- Ask a question about Slovenia.
https://statsmcp.dev/si/mcp
- Turn on developer mode in Settings.
- Open Connectors, then Create.
- Paste the endpoint. Choose no authentication.
https://statsmcp.dev/si/mcp
- Run the command in your terminal.
- Run /mcp to check the connection.
claude mcp add --transport http statsmcp-si https://statsmcp.dev/si/mcp
- Select Add to Cursor, or add the block to .cursor/mcp.json.
{
"mcpServers": {
"statsmcp-si": {
"url": "https://statsmcp.dev/si/mcp"
}
}
}- Select Install in VS Code, or add the block to .vscode/mcp.json.
- Start the server from the MCP panel.
{
"servers": {
"statsmcp-si": {
"type": "http",
"url": "https://statsmcp.dev/si/mcp"
}
}
}- Add a remote server of type http or streamable-http.
- Use the endpoint. No authentication.
{
"mcpServers": {
"statsmcp-si": {
"url": "https://statsmcp.dev/si/mcp"
}
}
}- You need Node.js 20 or later.
- Add this command as a stdio server.
npx -y @statsmcp/sistat
- Open Settings, then Connectors.
- Select Add custom connector.
- Name it StatsMCP NO and paste the endpoint.
- Ask a question about Norway.
https://statsmcp.dev/no/mcp
- Turn on developer mode in Settings.
- Open Connectors, then Create.
- Paste the endpoint. Choose no authentication.
https://statsmcp.dev/no/mcp
- Run the command in your terminal.
- Run /mcp to check the connection.
claude mcp add --transport http statsmcp-no https://statsmcp.dev/no/mcp
- Select Add to Cursor, or add the block to .cursor/mcp.json.
{
"mcpServers": {
"statsmcp-no": {
"url": "https://statsmcp.dev/no/mcp"
}
}
}- Select Install in VS Code, or add the block to .vscode/mcp.json.
- Start the server from the MCP panel.
{
"servers": {
"statsmcp-no": {
"type": "http",
"url": "https://statsmcp.dev/no/mcp"
}
}
}- Add a remote server of type http or streamable-http.
- Use the endpoint. No authentication.
{
"mcpServers": {
"statsmcp-no": {
"url": "https://statsmcp.dev/no/mcp"
}
}
}- You need Node.js 20 or later.
- Add this command as a stdio server.
npx -y @statsmcp/ssb
- Open Settings, then Connectors.
- Select Add custom connector.
- Name it StatsMCP EE and paste the endpoint.
- Ask a question about Estonia.
https://statsmcp.dev/ee/mcp
- Turn on developer mode in Settings.
- Open Connectors, then Create.
- Paste the endpoint. Choose no authentication.
https://statsmcp.dev/ee/mcp
- Run the command in your terminal.
- Run /mcp to check the connection.
claude mcp add --transport http statsmcp-ee https://statsmcp.dev/ee/mcp
- Select Add to Cursor, or add the block to .cursor/mcp.json.
{
"mcpServers": {
"statsmcp-ee": {
"url": "https://statsmcp.dev/ee/mcp"
}
}
}- Select Install in VS Code, or add the block to .vscode/mcp.json.
- Start the server from the MCP panel.
{
"servers": {
"statsmcp-ee": {
"type": "http",
"url": "https://statsmcp.dev/ee/mcp"
}
}
}- Add a remote server of type http or streamable-http.
- Use the endpoint. No authentication.
{
"mcpServers": {
"statsmcp-ee": {
"url": "https://statsmcp.dev/ee/mcp"
}
}
}- You need Node.js 20 or later.
- Add this command as a stdio server.
npx -y @statsmcp/stat-ee
- Open Settings, then Connectors.
- Select Add custom connector.
- Name it StatsMCP FO and paste the endpoint.
- Ask a question about Faroe Islands.
https://statsmcp.dev/fo/mcp
- Turn on developer mode in Settings.
- Open Connectors, then Create.
- Paste the endpoint. Choose no authentication.
https://statsmcp.dev/fo/mcp
- Run the command in your terminal.
- Run /mcp to check the connection.
claude mcp add --transport http statsmcp-fo https://statsmcp.dev/fo/mcp
- Select Add to Cursor, or add the block to .cursor/mcp.json.
{
"mcpServers": {
"statsmcp-fo": {
"url": "https://statsmcp.dev/fo/mcp"
}
}
}- Select Install in VS Code, or add the block to .vscode/mcp.json.
- Start the server from the MCP panel.
{
"servers": {
"statsmcp-fo": {
"type": "http",
"url": "https://statsmcp.dev/fo/mcp"
}
}
}- Add a remote server of type http or streamable-http.
- Use the endpoint. No authentication.
{
"mcpServers": {
"statsmcp-fo": {
"url": "https://statsmcp.dev/fo/mcp"
}
}
}- You need Node.js 20 or later.
- Add this command as a stdio server.
npx -y @statsmcp/hagstova
- Open Settings, then Connectors.
- Select Add custom connector.
- Name it StatsMCP FI and paste the endpoint.
- Ask a question about Finland.
https://statsmcp.dev/fi/mcp
- Turn on developer mode in Settings.
- Open Connectors, then Create.
- Paste the endpoint. Choose no authentication.
https://statsmcp.dev/fi/mcp
- Run the command in your terminal.
- Run /mcp to check the connection.
claude mcp add --transport http statsmcp-fi https://statsmcp.dev/fi/mcp
- Select Add to Cursor, or add the block to .cursor/mcp.json.
{
"mcpServers": {
"statsmcp-fi": {
"url": "https://statsmcp.dev/fi/mcp"
}
}
}- Select Install in VS Code, or add the block to .vscode/mcp.json.
- Start the server from the MCP panel.
{
"servers": {
"statsmcp-fi": {
"type": "http",
"url": "https://statsmcp.dev/fi/mcp"
}
}
}- Add a remote server of type http or streamable-http.
- Use the endpoint. No authentication.
{
"mcpServers": {
"statsmcp-fi": {
"url": "https://statsmcp.dev/fi/mcp"
}
}
}- You need Node.js 20 or later.
- Add this command as a stdio server.
npx -y @statsmcp/statfin
- Open Settings, then Connectors.
- Select Add custom connector.
- Name it StatsMCP SE and paste the endpoint.
- Ask a question about Sweden.
https://statsmcp.dev/se/mcp
- Turn on developer mode in Settings.
- Open Connectors, then Create.
- Paste the endpoint. Choose no authentication.
https://statsmcp.dev/se/mcp
- Run the command in your terminal.
- Run /mcp to check the connection.
claude mcp add --transport http statsmcp-se https://statsmcp.dev/se/mcp
- Select Add to Cursor, or add the block to .cursor/mcp.json.
{
"mcpServers": {
"statsmcp-se": {
"url": "https://statsmcp.dev/se/mcp"
}
}
}- Select Install in VS Code, or add the block to .vscode/mcp.json.
- Start the server from the MCP panel.
{
"servers": {
"statsmcp-se": {
"type": "http",
"url": "https://statsmcp.dev/se/mcp"
}
}
}- Add a remote server of type http or streamable-http.
- Use the endpoint. No authentication.
{
"mcpServers": {
"statsmcp-se": {
"url": "https://statsmcp.dev/se/mcp"
}
}
}- You need Node.js 20 or later.
- Add this command as a stdio server.
npx -y @statsmcp/scb
- Open Settings, then Connectors.
- Select Add custom connector.
- Name it StatsMCP DK and paste the endpoint.
- Ask a question about Denmark.
https://statsmcp.dev/dk/mcp
- Turn on developer mode in Settings.
- Open Connectors, then Create.
- Paste the endpoint. Choose no authentication.
https://statsmcp.dev/dk/mcp
- Run the command in your terminal.
- Run /mcp to check the connection.
claude mcp add --transport http statsmcp-dk https://statsmcp.dev/dk/mcp
- Select Add to Cursor, or add the block to .cursor/mcp.json.
{
"mcpServers": {
"statsmcp-dk": {
"url": "https://statsmcp.dev/dk/mcp"
}
}
}- Select Install in VS Code, or add the block to .vscode/mcp.json.
- Start the server from the MCP panel.
{
"servers": {
"statsmcp-dk": {
"type": "http",
"url": "https://statsmcp.dev/dk/mcp"
}
}
}- Add a remote server of type http or streamable-http.
- Use the endpoint. No authentication.
{
"mcpServers": {
"statsmcp-dk": {
"url": "https://statsmcp.dev/dk/mcp"
}
}
}- You need Node.js 20 or later.
- Add this command as a stdio server.
npx -y @statsmcp/dst
- Open Settings, then Connectors.
- Select Add custom connector.
- Name it StatsMCP NL and paste the endpoint.
- Ask a question about Netherlands.
https://statsmcp.dev/nl/mcp
- Turn on developer mode in Settings.
- Open Connectors, then Create.
- Paste the endpoint. Choose no authentication.
https://statsmcp.dev/nl/mcp
- Run the command in your terminal.
- Run /mcp to check the connection.
claude mcp add --transport http statsmcp-nl https://statsmcp.dev/nl/mcp
- Select Add to Cursor, or add the block to .cursor/mcp.json.
{
"mcpServers": {
"statsmcp-nl": {
"url": "https://statsmcp.dev/nl/mcp"
}
}
}- Select Install in VS Code, or add the block to .vscode/mcp.json.
- Start the server from the MCP panel.
{
"servers": {
"statsmcp-nl": {
"type": "http",
"url": "https://statsmcp.dev/nl/mcp"
}
}
}- Add a remote server of type http or streamable-http.
- Use the endpoint. No authentication.
{
"mcpServers": {
"statsmcp-nl": {
"url": "https://statsmcp.dev/nl/mcp"
}
}
}- You need Node.js 20 or later.
- Add this command as a stdio server.
npx -y @statsmcp/cbs
- Open Settings, then Connectors.
- Select Add custom connector.
- Name it StatsMCP EU and paste the endpoint.
- Ask a question about EU and EFTA.
https://statsmcp.dev/eu/mcp
- Turn on developer mode in Settings.
- Open Connectors, then Create.
- Paste the endpoint. Choose no authentication.
https://statsmcp.dev/eu/mcp
- Run the command in your terminal.
- Run /mcp to check the connection.
claude mcp add --transport http statsmcp-eu https://statsmcp.dev/eu/mcp
- Select Add to Cursor, or add the block to .cursor/mcp.json.
{
"mcpServers": {
"statsmcp-eu": {
"url": "https://statsmcp.dev/eu/mcp"
}
}
}- Select Install in VS Code, or add the block to .vscode/mcp.json.
- Start the server from the MCP panel.
{
"servers": {
"statsmcp-eu": {
"type": "http",
"url": "https://statsmcp.dev/eu/mcp"
}
}
}- Add a remote server of type http or streamable-http.
- Use the endpoint. No authentication.
{
"mcpServers": {
"statsmcp-eu": {
"url": "https://statsmcp.dev/eu/mcp"
}
}
}- You need Node.js 20 or later.
- Add this command as a stdio server.
npx -y @statsmcp/eurostat
- Open Settings, then Connectors.
- Select Add custom connector.
- Name it StatsMCP CA and paste the endpoint.
- Ask a question about Canada.
https://statsmcp.dev/ca/mcp
- Turn on developer mode in Settings.
- Open Connectors, then Create.
- Paste the endpoint. Choose no authentication.
https://statsmcp.dev/ca/mcp
- Run the command in your terminal.
- Run /mcp to check the connection.
claude mcp add --transport http statsmcp-ca https://statsmcp.dev/ca/mcp
- Select Add to Cursor, or add the block to .cursor/mcp.json.
{
"mcpServers": {
"statsmcp-ca": {
"url": "https://statsmcp.dev/ca/mcp"
}
}
}- Select Install in VS Code, or add the block to .vscode/mcp.json.
- Start the server from the MCP panel.
{
"servers": {
"statsmcp-ca": {
"type": "http",
"url": "https://statsmcp.dev/ca/mcp"
}
}
}- Add a remote server of type http or streamable-http.
- Use the endpoint. No authentication.
{
"mcpServers": {
"statsmcp-ca": {
"url": "https://statsmcp.dev/ca/mcp"
}
}
}- You need Node.js 20 or later.
- Add this command as a stdio server.
npx -y @statsmcp/statcan
- Open Settings, then Connectors.
- Select Add custom connector.
- Name it StatsMCP IS and paste the endpoint.
- Ask a question about Iceland.
https://statsmcp.dev/is/mcp
- Turn on developer mode in Settings.
- Open Connectors, then Create.
- Paste the endpoint. Choose no authentication.
https://statsmcp.dev/is/mcp
- Run the command in your terminal.
- Run /mcp to check the connection.
claude mcp add --transport http statsmcp-is https://statsmcp.dev/is/mcp
- Select Add to Cursor, or add the block to .cursor/mcp.json.
{
"mcpServers": {
"statsmcp-is": {
"url": "https://statsmcp.dev/is/mcp"
}
}
}- Select Install in VS Code, or add the block to .vscode/mcp.json.
- Start the server from the MCP panel.
{
"servers": {
"statsmcp-is": {
"type": "http",
"url": "https://statsmcp.dev/is/mcp"
}
}
}- Add a remote server of type http or streamable-http.
- Use the endpoint. No authentication.
{
"mcpServers": {
"statsmcp-is": {
"url": "https://statsmcp.dev/is/mcp"
}
}
}- You need Node.js 20 or later.
- Add this command as a stdio server.
npx -y @statsmcp/statice
- Open Settings, then Connectors.
- Select Add custom connector.
- Name it StatsMCP HR and paste the endpoint.
- Ask a question about Croatia.
https://statsmcp.dev/hr/mcp
- Turn on developer mode in Settings.
- Open Connectors, then Create.
- Paste the endpoint. Choose no authentication.
https://statsmcp.dev/hr/mcp
- Run the command in your terminal.
- Run /mcp to check the connection.
claude mcp add --transport http statsmcp-hr https://statsmcp.dev/hr/mcp
- Select Add to Cursor, or add the block to .cursor/mcp.json.
{
"mcpServers": {
"statsmcp-hr": {
"url": "https://statsmcp.dev/hr/mcp"
}
}
}- Select Install in VS Code, or add the block to .vscode/mcp.json.
- Start the server from the MCP panel.
{
"servers": {
"statsmcp-hr": {
"type": "http",
"url": "https://statsmcp.dev/hr/mcp"
}
}
}- Add a remote server of type http or streamable-http.
- Use the endpoint. No authentication.
{
"mcpServers": {
"statsmcp-hr": {
"url": "https://statsmcp.dev/hr/mcp"
}
}
}- You need Node.js 20 or later.
- Add this command as a stdio server.
npx -y @statsmcp/dzs
- Open Settings, then Connectors.
- Select Add custom connector.
- Name it StatsMCP IE and paste the endpoint.
- Ask a question about Ireland.
https://statsmcp.dev/ie/mcp
- Turn on developer mode in Settings.
- Open Connectors, then Create.
- Paste the endpoint. Choose no authentication.
https://statsmcp.dev/ie/mcp
- Run the command in your terminal.
- Run /mcp to check the connection.
claude mcp add --transport http statsmcp-ie https://statsmcp.dev/ie/mcp
- Select Add to Cursor, or add the block to .cursor/mcp.json.
{
"mcpServers": {
"statsmcp-ie": {
"url": "https://statsmcp.dev/ie/mcp"
}
}
}- Select Install in VS Code, or add the block to .vscode/mcp.json.
- Start the server from the MCP panel.
{
"servers": {
"statsmcp-ie": {
"type": "http",
"url": "https://statsmcp.dev/ie/mcp"
}
}
}- Add a remote server of type http or streamable-http.
- Use the endpoint. No authentication.
{
"mcpServers": {
"statsmcp-ie": {
"url": "https://statsmcp.dev/ie/mcp"
}
}
}- You need Node.js 20 or later.
- Add this command as a stdio server.
npx -y @statsmcp/cso
- Open Settings, then Connectors.
- Select Add custom connector.
- Name it StatsMCP AU and paste the endpoint.
- Ask a question about Australia.
https://statsmcp.dev/au/mcp
- Turn on developer mode in Settings.
- Open Connectors, then Create.
- Paste the endpoint. Choose no authentication.
https://statsmcp.dev/au/mcp
- Run the command in your terminal.
- Run /mcp to check the connection.
claude mcp add --transport http statsmcp-au https://statsmcp.dev/au/mcp
- Select Add to Cursor, or add the block to .cursor/mcp.json.
{
"mcpServers": {
"statsmcp-au": {
"url": "https://statsmcp.dev/au/mcp"
}
}
}- Select Install in VS Code, or add the block to .vscode/mcp.json.
- Start the server from the MCP panel.
{
"servers": {
"statsmcp-au": {
"type": "http",
"url": "https://statsmcp.dev/au/mcp"
}
}
}- Add a remote server of type http or streamable-http.
- Use the endpoint. No authentication.
{
"mcpServers": {
"statsmcp-au": {
"url": "https://statsmcp.dev/au/mcp"
}
}
}- You need Node.js 20 or later.
- Add this command as a stdio server.
npx -y @statsmcp/abs
Questions
Is it free?
Yes. The hosted endpoints are free, with a limit of 60 requests per minute. The code is under the MIT licence.
Is StatsMCP official?
No. StatsMCP is independent and is not affiliated with or endorsed by any statistics office. The data comes directly from each office's public API.
Do you store my questions?
No. We keep no logs, and this website uses no cookies or analytics. Your assistant sends only search words and table codes to our server. Your AI provider still sees your conversation. Read the privacy page.
Can I connect several countries?
Yes. Connect https://statsmcp.dev/mcp once and ask about any country. To use only one office, connect its own endpoint from the Countries page. Connect to only one office
Can I run it on my own computer?
Yes. The servers are on npm. Open the Run locally tab in Connect. Then your questions go only to the statistics office.
How can my country be added?
Open an issue on GitHub. We can add most offices that have a public API.