
Banking MCP Server

2025.04.03
0
TypeScript银行服务金融管理金融服务
openbanking-mcp 是一个基于 Model Context Protocol (MCP) 的银行服务服务器,提供账户和交易资源的管理功能。它支持账户和交易的创建、查询和过滤,遵循 RESTful URI 模板规范,并提供了丰富的工具和调试支持。
View on GitHub
Overview
基本能力
产品定位
openbanking-mcp 是一个银行服务 MCP 服务器,专注于提供账户和交易资源的管理功能。
核心功能
- 账户资源管理,支持过滤功能
- 交易资源管理,与账户关联并提供全面的过滤功能
- 创建新账户和交易的工具
- 遵循 RFC6570 的 RESTful URI 模板
适用场景
- 银行账户管理
- 交易记录查询
- 金融应用开发
工具列表
- Create Account: 创建新银行账户,支持设置账户名称、类型和初始余额。
- Create Transaction: 为现有账户创建新交易,支持设置交易金额、类型、接收方、发送方和描述。
常见问题解答
- 如何测试和调试 MCP 服务器? 使用 MCP Inspector 工具进行测试和交互。
- 如何运行生产环境?
使用
npm run build
和npm run start
命令。
使用教程
使用依赖
- Node.js 18+
- npm
安装教程
npm install
运行服务器
开发模式:
npm run dev
生产模式:
npm run build
npm run start
调试方式
使用 MCP Inspector 工具进行调试:
npx @modelcontextprotocol/inspector node dist/index.js
本地开发
# 安装依赖
npm install
# 运行开发模式(自动重载)
npm run dev
# 类型检查
npm run typecheck
# 代码检查
npm run lint
# 生产环境构建
npm run build
# 运行生产环境
npm run start