MCP server for the National Bank of Belgium SDMX statistical API. It exposes 221 NBB dataflows as tools for searching, describing, querying, comparing series, and checking server status, with bundled local catalogue data to reduce live API calls.
From the registry: MCP server for the National Bank of Belgium SDMX statistical API (221 dataflows).
Please install the `mcp-nbb` MCP server into my current AI client (that's you).
Optional prerequisites:
- Install uv or Python 3.11+ — The recommended run path uses uvx. Alternatively, install Python 3.11 or newer and pip to install the package. (https://pypi.org/project/mcp-nbb/'}],)
Canonical MCP server config (stdio transport):
- command: `uvx`
- args: ["mcp-nbb"]
- optional environment variables:
- `NBB_API_BASE_URL`: SDMX REST base URL. (example: `<your-nbb-api-base-url>`)
- `NBB_API_TIMEOUT`: Per-request timeout in seconds. (example: `<timeout-seconds>`)
- `NBB_USER_AGENT`: Browser-like User-Agent header used for upstream WAF compatibility. A valid default is already provided by the server. (example: `<your-browser-user-agent>`)
- `NBB_ORIGIN`: Origin header used for upstream WAF compatibility. A valid default is already provided by the server. (example: `<your-origin>`)
- `NBB_HTTP_CACHE_ENABLED`: Enable or disable persistent disk cache. (example: `<true-or-false>`)
- `NBB_HTTP_CACHE_PATH`: Override the persistent cache directory path. (example: `<your-cache-path>`)
- `NBB_MEMORY_CACHE_TTL_DATA`: TTL for data responses in seconds. (example: `<seconds>`)
- `NBB_MEMORY_CACHE_TTL_STRUCTURE`: TTL for structure responses in seconds. (example: `<seconds>`)
- `NBB_RATE_LIMIT_REQUESTS`: Self-imposed rate limit request count per period. (example: `<request-count>`)
- `NBB_RATE_LIMIT_PERIOD`: Rate limit window in seconds. (example: `<seconds>`)
- `NBB_RETRY_ATTEMPTS`: Number of retries on transient errors. (example: `<retry-count>`)
- `NBB_LOG_LEVEL`: Logging level. (example: `<DEBUG|INFO|WARNING|ERROR>`)
- `NBB_LOG_FORMAT`: Logging output format. (example: `<json-or-console>`)
Note: Recommended portable install path is `uvx mcp-nbb`. No environment variables are required for default operation; the server provides working defaults, including WAF-related headers.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.NBB_USER_AGENTrequiredBrowser-like User-Agent required by the upstream WAF.NBB_ORIGINrequiredOrigin header required by the upstream WAF.Meta Ads MCP (Facebook + Instagram) - analyze performance, manage budgets, pause campaigns.