Central Bank of Nigeria
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
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
Maintainer
Works with
Installation
Manual Installation
npx cbnConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
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)
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(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(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_mcpConfigure 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"
}
}
}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.
Central Bank of Nigeria Alternatives — Similar APIs Servers
Looking for alternatives to Central Bank of Nigeria? Here are other popular apis servers you can use with Claude, Cursor, and VS Code.
Kong
★ 43.4k🦍 The API and AI Gateway
API Mega List
★ 5.4kThis GitHub repo is a powerhouse collection of APIs you can start using immediately to build everything from simple automations to full-scale applications. One of the most valuable API lists on GitHub—period. 💪
Fetch
★ 5.4kFetch web content and convert to markdown for AI consumption
Fusio
★ 2.1kSelf-Hosted API Management for Builders
Korean Law
★ 1.8k국가법령정보MCP v4.0 | 법제처 41개 API → 17개 MCP 도구. 법령·판례·조례 검색 + LLM 환각 방지 인용검증 + 조문 영향 그래프(impact_map) + 시점 비교 자동 diff(time_travel) + 시민 5단계 실행 가이드(action_plan) | 41 Korean legal APIs → 17 MCP tools
RuleGo
★ 1.5k⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.
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.
Set Up Central Bank of Nigeria in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
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.