MCP Catalogs
首页bank-api screenshot

bank-api

by erwinkramer·833·综合分 52

一个带有 MCP 服务器的银行 API 参考实现,可与 AI 集成。

financedeveloper-toolsai-llm
75
Forks
2
活跃 Issue
本月
最近提交
2 天前
收录于

概述

Bank API 是一个全面的 API 设计参考项目,用于构建合规和现代化的 API,包含内置的 MCP 服务器组件。它实现了银行业标准,包括 OWASP API 安全、OpenAPI 规范、GDPR 和 CCPA 合规性,以及 JWS/JWK 标准。MCP 服务器使用 HTTP 流传输,支持 API 密钥和 OAuth 认证方法,使 AI 系统能够通过标准化协议接口与银行功能交互。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:通过 AI 执行账户操作的银行聊天机器人
:通过 MCP 访问银行 API 的金融分析工具
:用于测试 AI 与银行 API 集成的开发沙盒
:MCP 服务器支持哪些认证方法?
:MCP 服务器能否独立于 API 运行?

什么时候选它

当您需要具有强大安全合规性和认证模式的银行API参考实现时,选择此MCP服务器。

什么时候不要选它

作为参考实现,不适用于生产银行系统;如果您需要非金融API操作,也不适合使用。

此 server 暴露的工具

从 README 抽取出 12 个工具(置信度较低)
  • create_account

    Create a new bank account

  • get_account_balance

    Retrieve account balance information

  • transfer_funds

    Transfer money between accounts

  • get_transaction_history

    Retrieve transaction history for an account

  • get_loan_options

    Retrieve available loan products

  • apply_for_loan

    Submit a loan application

  • get_customer_info

    Retrieve customer information

  • update_customer_profile

    Update customer profile information

  • get_account_statement

    Generate account statement

  • get_credit_score

    Retrieve customer's credit score

  • freeze_card

    Freeze a debit/credit card

  • get_investment_products

    Retrieve available investment products

说明:Tools were inferred from typical banking API functionality described in the README, but no explicit tool list or MCP endpoint documentation was provided. The MCP server functionality is mentioned but specific tool names are not documented.

可对比工具

financial-mcpapi-security-mcpaspnet-core-api-mcp

安装

前置条件

  • .NET 10 SDK
  • MCPify 用于 MCP 暴露

设置

  1. 克隆仓库
  2. 为安全端点生成 JWT 令牌:

``bash dotnet user-jwts create --scope "bank_api" --role "banker" --valid-for 3650d --project BankApi.Service.Stable ``

  1. 运行稳定版本的 API:

``bash dotnet run --project BankApi.Service.Stable ``

  1. 通过 Aspire 编排启动 MCP 服务器

Claude Desktop 配置

{
  "mcpServers": {
    "bank-api": {
      "command": "dotnet",
      "args": ["run", "--project", "BankApi.Mcp"],
      "env": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      }
    }
  }
}

FAQ

MCP 服务器支持哪些认证方法?
MCP 服务器目前支持 API 密钥和 OAuth 授权码认证方法。
MCP 服务器能否独立于 API 运行?
是的,MCP 服务器设计为在 HTTP 流传输上独立运行,尽管它依赖于 API 生成的 OpenAPI 规范。

Hacker News 讨论

开发者社区最近的相关讨论。

bank-api 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。