Mansa African Financial Reference Data — MCP Server
MCP serverDev toolsmansa-african-identity gives your AI reference data for African banking and country details. Once added, it can look up bank and SWIFT codes, resolve NUBANs, identify mobile networks, and check holidays and ISO 4217 currencies. That saves you from tracking these details down manually.
Use Mansa African Financial Reference Data — MCP Server in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add Mansa African Financial Reference Data — MCP Server and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the lookup bank tool from Mansa African Financial Reference Data
No key or account is asked for. Not verified by us yet: Ahel has not run a call through it.
Details
Available today. Use it from your connected AI after setup.
No key or account is asked for. Not verified by us yet: Ahel has not run a call through it.
After adding it, ask your AI for the details you need, such as a bank's SWIFT code or a country's currency. The AI will pull the answer from this app's reference data.
What your AI can do with it
- Look up African bank and SWIFT codes
- Resolve NUBAN account numbers
- Identify mobile networks
- Check holidays
- Get ISO 4217 currency codes
Install Mansa African Financial Reference Data — MCP Server
The server’s own address, for the clients that take one directly. Or connect Ahel once and every client you use reads it from one address, with the account kept on Ahel rather than in each client’s config.
Claude Code
claude mcp add --transport http --scope user mansa-african-financial-referenc 'https://mansaapi.com/api/mcp'Run it once in your project, then open /mcp to approve any sign-in the server asks for.
Claude Desktop
https://mansaapi.com/api/mcpAdd a custom connector in Settings, paste this address, and approve the sign-in.
Cursor
cursor://anysphere.cursor-deeplink/mcp/install?name=mansa-african-financial-referenc&config=eyJ1cmwiOiJodHRwczovL21hbnNhYXBpLmNvbS9hcGkvbWNwIn0=Open the link and Cursor adds the server at that address.
ChatGPT
https://mansaapi.com/api/mcpIn Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.
Codex
codex mcp add mansa-african-financial-referenc --url 'https://mansaapi.com/api/mcp'Run it once, then sign in with codex mcp login mansa-african-financial-referenc if the server asks for an account.
From the project's README
As published by heyzod/mansa-african-identity-mcp in README.md.
A Model Context Protocol server giving any MCP-capable agent live access to African financial reference data: bank and SWIFT/BIC codes, NUBAN account resolution, mobile network lookup, public holidays, and ISO 4217 currencies.
Hosted and maintained by Mansa API. No API key required.
Connect
Streamable HTTP endpoint:
https://mansaapi.com/api/mcp
Claude Desktop
{
"mcpServers": {
"mansa-african-identity": {
"type": "http",
"url": "https://mansaapi.com/api/mcp"
}
}
}
Anything else
Point your MCP client at the URL above. The server speaks JSON-RPC 2.0 over Streamable HTTP and is
stateless, so no session handling is required. A plain GET returns the server descriptor.
Tools
| Tool | What it does |
|---|---|
lookup_bank | Identify an African bank from a name, bank/sort code, SWIFT/BIC or USSD shortcode. Works as a reverse lookup — pass a bare code like NLCBTZTX and get the institution back. |
list_banks | Every bank held for a country, with codes and mobile-money flag. |
resolve_nuban | Which Nigerian banks a 10-digit NUBAN account number is checksum-valid for. Typically narrows ~30 banks to ~3. |
lookup_phone_network | Resolve an African phone number to its mobile network operator. |
get_public_holidays | Public holidays for a country and year. English by default, with lang for local languages. |
get_currency | ISO 4217 record: code, name, symbol, decimal places, and every country using it. |
Coverage
Nigeria, Ghana, Kenya, South Africa, Egypt, Morocco, Zambia and Tanzania for banks and mobile networks; holidays and currencies span the wider continent.
Worth knowing
resolve_nuban confirms checksum validity only. The CBN NUBAN check digit is derived from the
bank code plus the first nine digits of the account number, so testing a number against every bank
code narrows down where it could be held — without contacting any bank.
It does not confirm that an account exists, and it never returns an account holder's name. That requires a licensed NIBSS account-name enquiry.
Related
Mansa API also publishes io.github.HeyZod/mansa-african-markets
for live African stock market data — a separate server with a different audience.
- API documentation: https://mansaapi.com/docs
- OpenAPI spec: https://mansaapi.com/openapi.json
- Postman collection: https://mansaapi.com/docs/postman
License
MIT for this manifest. The hosted service is governed by the Mansa API terms.
Tools it offers (6)
What this server listed when Ahel dialed its public endpoint in Oct 2026, with no key and no account of yours. The names are the server’s own.
lookup_banklist_banksresolve_nubanlookup_phone_networkget_public_holidaysget_currency
Signals
- Last commit
- Aug 2026
Advanced
- Delivery
- mansa-african-identity MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
- Item type
- mcp-server
- Key
io-github-heyzod-mansa-african-identity- Source
- github.com/heyzod/mansa-african-identity-mcp
- Hosted endpoint
https://mansaapi.com/api/mcp
github.com/heyzod/mansa-african-identity-mcp