Skip to main content
Glama

IMF Data MCP Server

by c-cf

IMF Data MCP

This MCP server integrates with the free IMF data API to provide a set of tools and resources for retrieving and processing economic data. It enables users to query datasets, fetch time series data, and list available indicators and countries, making it easier to work with IMF data in a structured and programmatic way.

Features

  • List Datasets: Retrieve a list of all available IMF datasets using the Dataflow API.
  • Get Dataset Structure: Fetch the structure of a specified dataset via the DataStructure API.
  • Fetch Time Series Data: Retrieve time series data for various datasets (e.g., CDIS, CPIS, MFS, IFS, etc.) using the CompactData API.
  • List Indicators: List all available indicators for a specific dataset using the DataMapper API.
  • List Countries: Retrieve a list of available countries for a specific dataset.
  • Query Prompt Template: Provide a query prompt template to guide users on how to query data with indicators and intentions.

Installation and Usage Guide

You can run the server directly using uvx without additional installation:

uvx imf-data-mcp

Using PIP

Alternatively, you can install the server using pip:

pip install imf-data-mcp

After installation, run the server with:

python -m imf_data_mcp

Configuration

You can configure the server to suit different use cases. For example, to integrate with a specific application, you might add the following configuration:

{ "mcpServers": { "imf": { "command": "uvx", "args": ["imf-data-mcp"] } } }

Debugging

To debug the server, you can use the MCP Inspector. For installations using uvx, run:

npx @modelcontextprotocol/inspector uvx imf-data-mcp

Contribution Guide

We welcome contributions to the imf-data-mcp project. Whether it's adding new tools, enhancing existing features, or improving documentation, your input is highly valuable. Please feel free to submit pull requests or open issues.

License

This project is licensed under the Apache 2.0 License. See the LICENSE file for details.

``

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

The server integrates with the free IMF data API and provides various features to facilitate data retrieval and analysis. The server is built using the FastMCP framework and offers the following functionalities:

  1. Features
    1. Installation and Usage Guide
      1. Using uv (Recommended)
      2. Using PIP
    2. Configuration
      1. Debugging
        1. Contribution Guide
          1. License

            Related MCP Servers

            • -
              security
              F
              license
              -
              quality
              An MCP server implementation that integrates with Angle One APIs to provide standardized access to financial market data, trading operations, and portfolio management.
              Last updated -
              Python
            • -
              security
              A
              license
              -
              quality
              An MCP server that integrates with the AlphaVantage financial data API, providing access to stock market data, technical indicators, and fundamental financial information.
              Last updated -
              Python
              MIT License
              • Linux
              • Apple
            • A
              security
              F
              license
              A
              quality
              An MCP server that provides real-time financial data integration with Alpha Vantage's API, enabling access to stock market data, cryptocurrency prices, forex rates, and technical indicators.
              Last updated -
              7
              2
              JavaScript
            • A
              security
              F
              license
              A
              quality
              MCP server that exposes Alpaca Market Data & Broker API as tools, enabling access to financial data like stock bars, assets, market days, and news through the Message Control Protocol.
              Last updated -
              4
              102
              2
              TypeScript

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/c-cf/imf-data-mcp'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server