BNM-MCP logo

BNM-MCP

by hongster

BNM-MCP is a Model Context Provider (MCP) server for the Bank Negara Malaysia (BNM) OpenAPI. It covers a subset of the BNM API, providing access to financial data.

View on GitHub

Last updated: N/A

What is BNM-MCP?

BNM-MCP is a server that acts as a wrapper for the Bank Negara Malaysia (BNM) OpenAPI, providing a simplified interface to access specific BNM API functionalities.

How to use BNM-MCP?

To use BNM-MCP, download the appropriate executable for your operating system (MacOS, Linux, or Windows) from the build directory. Configure your MCP client (e.g., Claude Desktop, Cherry Studio) with the path to the executable and any necessary arguments as shown in the sample JSON configuration.

Key features of BNM-MCP

  • Financial Consumer Alert

  • Exchange Rate

  • STDIO server for different platforms

  • JSON configuration support

Use cases of BNM-MCP

  • Accessing BNM's Financial Consumer Alert data

  • Retrieving Exchange Rate information from BNM

  • Integrating BNM data into desktop applications

  • Automating financial data retrieval processes

FAQ from BNM-MCP

Is this project affiliated with BNM?

No, this project is neither affiliated with nor endorsed by BNM.

What APIs are currently supported?

Currently, the server supports Financial Consumer Alert and Exchange Rate APIs. More APIs are coming soon.

What platforms are supported?

The server provides STDIO servers for MacOS, Linux, and Windows.

What are the prerequisites for development?

You need Go 1.24 and Make installed to build the project.

Where can I find the built executables?

The built executables are located in the build directory after running make build.