table_meta
Pack: statfin-fi · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)
No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/table_meta for the schema, then POST the same URL with its arguments for the data.
List the dimensions and every valid value of one Statistics Finland (StatFin) PxWeb table of Finnish official statistics — use it to see exactly what a table breaks down by before slicing it, or when query_table reports that a value matched nothing. StatFin dimension codes are native Finnish and cannot be guessed from the English table title: “vkour/15ig.px” uses “ikaryhma_10_20180101” for age (whose total is “15-”, not “SSS”), “sukupuoli_9_20180101” for gender, “syntypera_101_20180101” for origin, “timeperiod_y” for year, and contentscode values such as “kaste5T8” (population with a tertiary level qualification). path is “folder/table.px” using the bare 4-character table id, e.g. “vkour/15ig.px” or “khi/11xs.px”.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
path | string | yes | folder/table.px with the bare 4-character table id, e.g. “vkour/15ig.px” or “khi/11xs.px”. Find ids with subjects. |
Example call
Arguments
{
"path": "vkour/15ig.px"
}
curl
curl -X POST https://gateway.pipeworx.io/statfin-fi/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"table_meta","arguments":{"path":"vkour/15ig.px"}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('table_meta', {
"path": "vkour/15ig.px"
});
Connect
Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:
{
"mcpServers": {
"pipeworx": {
"url": "https://pipeworx.io/mcp"
}
}
}
Connect to just the statfin-fi pack
{
"mcpServers": {
"statfin-fi": {
"url": "https://gateway.pipeworx.io/statfin-fi/mcp"
}
}
}
See Getting Started for client-specific install steps.