Central Bank of Nigeria

v1.0.0APIsstable

A Model Context Protocol (MCP) server for accessing Central Bank of Nigeria (CBN) data and circulars. Connect this server to Cursor, Claude Desktop, or any MCP-compatible application to access CBN regulatory information directly in your AI conversati

aidartmcpmcp-servermcp-tools
Share:
18
Stars
0
Downloads
0
Weekly
0/5

What is Central Bank of Nigeria?

Central Bank of Nigeria is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to model context protocol (mcp) server for accessing central bank of nigeria (cbn) data and circulars. connect this server to cursor, claude desktop, or any mcp-compatible application to access cbn regul...

A Model Context Protocol (MCP) server for accessing Central Bank of Nigeria (CBN) data and circulars. Connect this server to Cursor, Claude Desktop, or any MCP-compatible application to access CBN regulatory information directly in your AI conversati

This server falls under the APIs category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • A Model Context Protocol (MCP) server for accessing Central

Use Cases

CBN regulatory data and circulars access
Banking and financial regulation
Zfinix

Maintainer

LicenseMIT
Languagedart
Versionv1.0.0
UpdatedJan 7, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx cbn

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Central Bank of Nigeria

The CBN MCP Server provides AI assistants with direct access to Central Bank of Nigeria (CBN) regulatory data, including circulars, exchange rates, and monetary policy metrics. Built in Dart, it exposes 11 tools and 4 resources covering circular search and PDF download, USD/NGN exchange rates with date filtering, and financial statistics — all without requiring an API key. Developers, fintech engineers, and financial analysts in Nigeria can connect this server to Claude Desktop, Cursor, or any MCP-compatible app to query CBN regulations in natural language.

Prerequisites

  • Dart SDK 3.9.2 or higher (only required if running from source; pre-built binary available)
  • Git for cloning the repository (source install only)
  • An MCP-compatible AI client such as Claude Desktop, Cursor, or any MCP-compatible application
  • Network access to the CBN public API (no API key required)
1

Download the pre-built binary (recommended)

Download the latest cbn_mcp binary from the GitHub Releases page for your platform, then make it executable.

# After downloading from https://github.com/Zfinix/cbn_mcp/releases
chmod +x cbn_mcp
2

(Alternative) Run from source with Dart

If you prefer to run from source, clone the repository and use the Dart runtime directly.

git clone https://github.com/Zfinix/cbn_mcp.git
cd cbn_mcp
dart pub get
dart run bin/main.dart
3

(Alternative) Build a native binary from source

Compile the Dart project into a self-contained native executable for faster startup.

dart compile exe bin/main.dart -o cbn_mcp
4

Configure Claude Desktop

Add the server to your Claude Desktop MCP configuration file, pointing to either the downloaded binary or the Dart source entry point.

{
  "mcpServers": {
    "cbn": {
      "command": "/path/to/cbn_mcp"
    }
  }
}
5

Configure Cursor IDE

In Cursor, open Settings > Features > Model Context Protocol and add a new server entry pointing to the binary or Dart command.

{
  "mcpServers": {
    "cbn": {
      "command": "dart",
      "args": ["run", "/path/to/cbn_mcp/bin/main.dart"]
    }
  }
}

Central Bank of Nigeria Examples

Client configuration

Claude Desktop claude_desktop_config.json entry using the pre-built binary.

{
  "mcpServers": {
    "cbn": {
      "command": "/usr/local/bin/cbn_mcp"
    }
  }
}

Prompts to try

Example prompts for querying CBN data once the server is connected.

- "What are the latest CBN circulars issued this month?"
- "Find all CBN circulars related to forex trading regulations"
- "What is the current official USD to NGN exchange rate?"
- "Show me CBN exchange rates for the past 30 days"
- "What are the current monetary policy parameters set by the CBN?"

Troubleshooting Central Bank of Nigeria

Binary fails to run with 'permission denied'

Run 'chmod +x cbn_mcp' to make the downloaded binary executable. On macOS you may also need to approve it in System Settings > Privacy & Security if Gatekeeper blocks it.

Dart version mismatch error when running from source

Run 'dart --version' to confirm your Dart SDK is 3.9.2 or higher. Install or upgrade the Dart SDK from https://dart.dev/get-dart. If using Flutter's bundled Dart, ensure your Flutter SDK is also up to date.

Tools return empty results or network errors

The server connects to CBN's public API without authentication. Confirm you have outbound internet access to the CBN API endpoints. If you are behind a corporate firewall or proxy, configure the Dart HTTP client's proxy settings in the system environment (HTTP_PROXY / HTTPS_PROXY).

Frequently Asked Questions about Central Bank of Nigeria

What is Central Bank of Nigeria?

Central Bank of Nigeria is a Model Context Protocol (MCP) server that model context protocol (mcp) server for accessing central bank of nigeria (cbn) data and circulars. connect this server to cursor, claude desktop, or any mcp-compatible application to access cbn regulatory information directly in your ai conversati It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Central Bank of Nigeria?

Follow the installation instructions on the Central Bank of Nigeria GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Central Bank of Nigeria?

Central Bank of Nigeria works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Central Bank of Nigeria free to use?

Yes, Central Bank of Nigeria is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More APIs MCP Servers

Explore all apis servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "cbn": { "command": "npx", "args": ["-y", "cbn"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Central Bank of Nigeria?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides