IMF Data MCP logo

IMF Data MCP

by c-cf

The IMF Data MCP server integrates with the free IMF data API to provide tools for retrieving and processing economic data. It enables users to query datasets, fetch time series data, and list available indicators and countries.

View on GitHub

Last updated: N/A

What is IMF Data MCP?

The IMF Data MCP server is a tool that allows users to easily access and work with economic data from the International Monetary Fund (IMF) through its API. It provides a structured and programmatic way to retrieve datasets, time series data, indicators, and country lists.

How to use IMF Data MCP?

The server can be installed using either uv or pip. Using uv is recommended and requires no additional installation using the command uvx imf-data-mcp. Alternatively, install with pip install imf-data-mcp and run using python -m imf_data_mcp. The server can be configured using a JSON configuration file. Debugging can be done using the MCP Inspector.

Key features of IMF Data MCP

  • List Datasets

  • Get Dataset Structure

  • Fetch Time Series Data

  • List Indicators

  • List Countries

  • Query Prompt Template

Use cases of IMF Data MCP

  • Economic Research

  • Financial Analysis

  • Data Visualization

  • Developing Economic Models

FAQ from IMF Data MCP

How do I list available datasets?

Use the Dataflow API to retrieve a list of all available IMF datasets.

How do I get the structure of a specific dataset?

Fetch the structure of the dataset via the DataStructure API.

How do I fetch time series data?

Retrieve time series data using the CompactData API for datasets like CDIS, CPIS, MFS, IFS, etc.

How do I list available indicators?

List all available indicators for a specific dataset using the DataMapper API.

How do I list available countries?

Retrieve a list of available countries for a specific dataset.