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

BNM-MCP

This is a MCP (Model Context Provider) server for BNM (Bank Negara Malaysia) OpenAPI. It only covers a subset of the BNM API.

DISCLAIMER: This project is neither affiliated with BNM nor endorsed by BNM.

MCP Tools

  • Financial Consumer Alert
  • Exchange Rate
  • more coming soon...

Getting Started

STDIO servers are provided for different platforms:

Sample JSON configuration for MCP clients (e.g. Claude Desktop, Cherry Studio):

{
  "mcpServers": {
    "bmn-mcp": {
      "description": "Wrapper for Bank Negara Malaysia OpenAPI.",
      "command": "<PROJECT_PATH>/build/darwin_amd64/bnm-mcp",
      "args": []
    }
  }
}

Development

Prerequisites

  • Go 1.24
  • Make

Build & Run

Get the source code

git clone [email protected]:hongster/bnm-mcp.git
cd bnm-mcp

Build the project (for MacOS, Linux, Windows)

make build

STDIO servers are available in the build directory.

License

This project is licensed under the MIT License - see the LICENSE file for details.