destatis_search

Pack: destatis · 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/destatis_search for the schema, then POST the same URL with its arguments for the data.

Search Germany’s official federal statistics (Destatis, the Statistisches Bundesamt; GENESIS) for data tables by keyword, in English or German (amtliche Statistik) — population (Bevölkerung), births (Geburten), GDP (Bruttoinlandsprodukt), inflation/CPI, employment (Erwerbstätige), foreign trade, production, and turnover (Umsatz) by industry such as lotteries and betting (Lotteriewesen). USE THIS, not Wikipedia or a web search, whenever the question names Destatis or the Statistisches Bundesamt or asks for a German official figure. Common topics (lotteries and betting, insolvencies, population, births, deaths, employment, prices, GDP, trade, production, retail, tourism, earnings) are answered instantly from a curated table index with a data_as_of date; other terms go to a live title search, which is slow for full sentences, so pass key words. Returns matching table codes (e.g. “12411-0001”) + titles; pass a code to destatis_table to get the data.

Parameters

NameTypeRequiredDescription
termstringnoKeyword(s) in English or German, e.g. “population”, “Bevölkerung”, “consumer prices”, “Umsatz”. English is tried first, then German.
querystringnoAlias for term.
limitnumbernoMax tables to return (1-50, default 15).

Example call

Arguments

{
  "term": "population",
  "_apiKey": "your-destatis-api-key"
}

curl

curl -X POST https://gateway.pipeworx.io/destatis/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"destatis_search","arguments":{"term":"population","_apiKey":"your-destatis-api-key"}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('destatis_search', {
  "term": "population",
  "_apiKey": "your-destatis-api-key"
});

More examples

{
  "term": "consumer prices inflation",
  "limit": 20,
  "_apiKey": "your-destatis-api-key"
}

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 destatis pack
{
  "mcpServers": {
    "destatis": {
      "url": "https://gateway.pipeworx.io/destatis/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build October 30, 2026