关于 Mansa African Financial Reference Data
Mansa African Financial Reference Data 是面向需要非洲金融参考数据的 Agent 的托管 MCP 服务。它涵盖银行及 SWIFT/BIC 查询、尼日利亚 NUBAN 校验、电话网络、节假日和货币,无需 API 密钥。
主要功能
- 01按名称或代码查询银行
- 02按国家列出银行
- 03检查 NUBAN 校验兼容性
- 04识别移动网络运营商
- 05按国家和年份查询公共假日
- 06获取 ISO 4217 货币记录
适用场景
- 01通过 SWIFT/BIC 代码识别银行
- 02缩小与 NUBAN 号码匹配的银行范围
- 03确定电话号码所属移动网络
- 04查询国家假日或货币详情
MCP 相关
该托管 MCP 服务通过 https://mansaapi.com/api/mcp 上的无状态 Streamable HTTP,向 MCP 客户端提供六种金融参考数据工具。无需 API 密钥。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mansaapi.com/api/mcpclaude mcp add --transport http heyzod-mansa-african-identity https://mansaapi.com/api/mcp{"mcpServers":{"heyzod-mansa-african-identity":{"type":"http","url":"https://mansaapi.com/api/mcp"}}}在 Cursor 中打开{"servers":{"heyzod-mansa-african-identity":{"type":"http","url":"https://mansaapi.com/api/mcp"}}}在 VS Code 中打开{"mcpServers":{"heyzod-mansa-african-identity":{"type":"http","url":"https://mansaapi.com/api/mcp"}}}{"mcpServers":{"heyzod-mansa-african-identity":{"serverUrl":"https://mansaapi.com/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
6| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| limit | number | 否 | 最大结果数(默认值 10,最大值 50)。 |
| query | string | 是 | 银行名称、银行/分行代码、SWIFT/BIC 代码或 USSD 短码。 |
| country | string | 否 | 可选的 ISO-2 国家代码,用于限定搜索范围(例如 NG、GH、KE、ZA、TZ)。 |
详细介绍
Mansa 非洲金融参考数据 — MCP 服务
一个 Model Context Protocol 服务,为任何支持 MCP 的 Agent 提供实时非洲金融参考数据:银行和 SWIFT/BIC 代码、NUBAN 账户解析、移动网络查询、公共假日以及 ISO 4217 货币。
由 Mansa API 托管和维护。无需 API 密钥。
连接
Streamable HTTP 端点:
https://mansaapi.com/api/mcp
Claude Desktop
{
"mcpServers": {
"mansa-african-identity": {
"type": "http",
"url": "https://mansaapi.com/api/mcp"
}
}
}
其他客户端
将 MCP 客户端指向上面的 URL。该服务通过 Streamable HTTP 使用 JSON-RPC 2.0,并且是无状态的,因此无需处理会话。普通的 GET 请求会返回服务描述信息。
工具
| 工具 | 功能 |
|---|---|
lookup_bank | 根据名称、银行代码/排序代码、SWIFT/BIC 或 USSD 简码识别非洲银行。支持反向查询——传入纯代码(如 NLCBTZTX),即可获取对应机构。 |
list_banks | 列出某个国家收录的所有银行,以及对应代码和移动货币标记。 |
resolve_nuban | 查询哪些尼日利亚银行的 10 位 NUBAN 账户号码通过校验和验证。通常可将约 30 家银行缩小到约 3 家。 |
lookup_phone_network | 将非洲电话号码解析为其移动网络运营商。 |
get_public_holidays | 查询某个国家和年份的公共假日。默认使用英语,可通过 lang 指定本地语言。 |
get_currency | ISO 4217 记录:代码、名称、符号、小数位数,以及所有使用该货币的国家。 |
覆盖范围
银行和移动网络覆盖尼日利亚、加纳、肯尼亚、南非、埃及、摩洛哥、赞比亚和坦桑尼亚;公共假日和货币覆盖更广泛的非洲大陆。
注意事项
resolve_nuban 仅确认校验和是否有效。CBN NUBAN 校验位由银行代码和账户号码的前九位数字推导得出,因此,针对每个银行代码测试一个号码,可以缩小其可能开户的银行范围——无需联系任何银行。
它不会确认账户是否存在,也绝不会返回账户持有人的姓名。这需要通过持牌的 NIBSS 账户名称查询服务进行。
相关项目
Mansa API 还发布了 io.github.HeyZod/mansa-african-markets,用于获取实时非洲股市数据——这是一个面向不同受众的独立服务。
- API 文档:https://mansaapi.com/docs
- OpenAPI 规范:https://mansaapi.com/openapi.json
- Postman 集合:https://mansaapi.com/docs/postman
许可证
此清单采用 MIT 许可证。托管服务受 Mansa API 条款约束。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。