EU Parliament Monitor โ€” API Documentation - v0.8.39
    Preparing search index...

    Module Types/IMF

    Types for IMF (International Monetary Fund) economic data integration via the native TypeScript SDMX 3.0 REST client (src/mcp/imf-mcp-client.ts), which calls https://dataservices.imf.org/REST/SDMX_3.0/ directly.

    Used to enrich EU Parliament articles with fresher macroeconomic context than the World Bank WDI provides (IMF WEO ships 2025 actuals + 2026-2030 forecasts; WDI typically lags by 12+ months for the most recent vintage).

    This module is additive. The World Bank types in ./world-bank.ts remain the authoritative source for social/health/education/environment indicators that IMF SDMX does not publish. IMF types cover the macro/fiscal/trade/ monetary subset plus native multi-year forecasts.

    The first Wave 1 iteration proxied through the Python c-cf/imf-data-mcp MCP server. That transport was replaced with a native TypeScript HTTP client so the stack remains npm-pure and pinned per ISMS ยง7. The IMF_MCP_TOOLS identifier list is retained as a stable "virtual tool" surface for the content-validator fingerprint and workflow probes.

    • IMF SDMX 3.0 REST API
    • analysis/methodologies/imf-indicator-mapping.md for the committee โ†’ IMF indicator mapping enforced by the validator.

    Interfaces

    IMFMCPClientOptions
    IMFObservation
    IMFSeries
    IMFDatabase
    IMFForecastPoint
    IMFPolicyIndicatorMapping
    IMFEconomicIndicatorSummary
    IMFEconomicContext

    Type Aliases

    IMFDatabaseId
    IMFFrequency
    IMFMacroIndicatorKey
    IMFMCPToolName