streamable-httpupdated 1mo ago
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.
¿Qué puedes hacer con Mansa African Financial Reference Data?
Mansa African Financial Reference Data — MCP Server
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.
Instalación
Añade Mansa African Financial Reference Data a tu cliente. Elige el que uses.
claude mcp add --transport http mansa-african-financial-reference-data https://mansaapi.com/api/mcpcodex mcp add mansa-african-financial-reference-data --url https://mansaapi.com/api/mcp{
"mcpServers": {
"mansa-african-financial-reference-data": {
"url": "https://mansaapi.com/api/mcp"
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"servers": {
"mansa-african-financial-reference-data": {
"type": "http",
"url": "https://mansaapi.com/api/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
{
"mcpServers": {
"mansa-african-financial-reference-data": {
"url": "https://mansaapi.com/api/mcp"
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"mansa-african-financial-reference-data": {
"serverUrl": "https://mansaapi.com/api/mcp"
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
6 herramientas
Mansa African Financial Reference Data expone 6 herramientas a un agente conectado.
- 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.
Puntuación
62 / 100
Buena
- Documentación22/25
- Mantenimiento16/25
- Confianza6/20
- Capacidad6/15
- Instalación12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 31 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 6 tool(s) documented
- Provides prompt templates
- Provides resources
- 6 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Historial de versiones
| Versiones | Publicada |
|---|---|
| 1.0.0Última | 1 ago 2026 |