Logo Lanfrica

Zfinix/cbn_mcp

Domaine:

digital infrastructure

Type de record:

software
Créateur:
Zfi
Hôte:
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 conversations. 🚀 # CBN MCP Server 🏦 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 conversations. 🚀 **Built with mcp_server_dart** - A developer-friendly MCP framework for Dart with annotations and code generation that I created. 💪 ## Features ✨ ### MCP Tools 🛠️ #### Circulars Tools 📋 - **getAllCirculars**: Fetch all CBN circulars with optional filtering by date range and category 📋 - **getCircularById**: Get a specific CBN circular by its ID 🔍 - **searchCirculars**: Search CBN circulars by title or description keywords 🔎 - **fetchCircularPdf**: Download and read PDF content of CBN circulars 📄 - **fetchCircularPdfById**: Download PDF content by circular ID 📥 - **getCircularPdfUrl**: Get the direct download URL for a CBN circular PDF by its ID 🔗 - **getCircularsForLLMAnalysis**: Get recent CBN circulars with PDF URLs formatted for LLM analysis 🤖 #### Exchange Rates Tools 💱 - **getAllExchangeRates**: Fetch all CBN exchange rates with optional filtering by date range and currency 💱 - **getExchangeRateById**: Get a specific CBN exchange rate by its ID 🔍 #### Financial Data Tools 📊 - **getAllFinancialData**: Fetch all CBN financial data with optional filtering by date range and financial metrics 📊 - **getFinancialDataById**: Get a specific CBN financial data by its ID 🔍 ### MCP Resources 📚 - **cbnApiStatus**: Current status and health of the CBN API connection 💚 - **serverInfo**: Information about this CBN MCP server ℹ️ - **availableCircularPdfs**: List of available circular PDFs with their URIs 📄 - **randomFact**: A random fact about the CBN 🎲 ### MCP Prompts 💬 - **circularSummary**: Generate a summary prompt for CBN circulars analysis 📊 - **regulatoryAnalysis**: Generate prompts for regulatory compliance analysis of CBN circulars ⚖️ ## Quick Start 🚀 ### Option 1: Download Pre-built B …