Mansa African Financial Reference Data — MCP Server

MCP serverDev tools

mansa-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

Details

Available today. Use it from your connected AI after setup.

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.

Mansa African Financial Reference Data — MCP ServerStart free

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/mcp

    Add 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/mcp

    In 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

ToolWhat it does
lookup_bankIdentify 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_banksEvery bank held for a country, with codes and mobile-money flag.
resolve_nubanWhich Nigerian banks a 10-digit NUBAN account number is checksum-valid for. Typically narrows ~30 banks to ~3.
lookup_phone_networkResolve an African phone number to its mobile network operator.
get_public_holidaysPublic holidays for a country and year. English by default, with lang for local languages.
get_currencyISO 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.

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_bank
  • list_banks
  • resolve_nuban
  • lookup_phone_network
  • get_public_holidays
  • get_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