桥接MCP服务器
MCP(模型上下文协议)服务器,用于封装 桥.xyz 稳定币基础设施API,使人工智能助手能够与Bridge的支付和稳定币服务交互。
特征
- 客户管理:通过KYC/KYB创建和管理个人/企业客户
- 钱包操作:在Solana、以太坊、Polygon和Base上创建托管钱包
- 虚拟账户:设置自动转换为稳定币的法定存款地址
- 转账:在法定货币和加密货币之间转移资金(入口、出口、加密货币到加密货币)
- 外部账户:链接银行账户进行支付
- 网络钩子:订阅Bridge活动
- 汇率:获取当前转换率
安装
npm install @lnflash/bridge-mcp
或者克隆并从源代码构建:
git clone https://github.com/lnflash/bridge-mcp.git
cd bridge-mcp
npm install
npm run build
配置
将Bridge API密钥设置为环境变量:
export BRIDGE_API_KEY="your-api-key-here"
# Optional: Use sandbox environment
export BRIDGE_BASE_URL="https://api.sandbox.bridge.xyz/v0"
使用Claude Desktop
添加到您的Claude Desktop配置(~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"bridge": {
"command": "npx",
"args": ["@lnflash/bridge-mcp"],
"env": {
"BRIDGE_API_KEY": "your-api-key-here"
}
}
}
}
或者,如果在本地安装:
{
"mcpServers": {
"bridge": {
"command": "node",
"args": ["/path/to/bridge-mcp/dist/index.js"],
"env": {
"BRIDGE_API_KEY": "your-api-key-here"
}
}
}
}
可用工具
客户运营
| 工具 |
说明 |
bridge_create_customer |
创建新的个人或企业客户 |
bridge_get_customer |
按ID获取客户详细信息 |
bridge_list_customers |
按页码列出所有客户 |
钱包操作
| 工具 |
说明 |
bridge_create_wallet |
在区块链上创建托管钱包 |
bridge_get_wallet |
获取钱包详细信息 |
bridge_list_wallets |
列出客户的所有钱包 |
虚拟账户操作
| 工具 |
说明 |
bridge_create_virtual_account |
创建一个自动转换为稳定币的法定存款地址 |
bridge_get_virtual_account |
获取虚拟帐户详细信息 |
bridge_list_virtual_accounts |
列出客户的所有虚拟帐户 |
转移操作
| 工具 |
说明 |
bridge_create_transfer |
创建转账(菲亚特↔加密货币↔加密货币) |
bridge_get_transfer |
获取转账状态 |
bridge_list_transfers |
具有可选过滤功能的列表传输 |
外部账户操作
| 工具 |
说明 |
bridge_create_external_account |
链接银行账户进行支付 |
bridge_get_external_account |
获取外部帐户详细信息 |
bridge_list_external_accounts |
列出客户的所有外部账户 |
Webhook操作
| 工具 |
说明 |
bridge_create_webhook |
创建webhook端点 |
bridge_list_webhooks |
列出所有webhook端点 |
实用
| 工具 |
说明 |
bridge_get_exchange_rates |
获取当前汇率 |
示例工作流
入口:菲亚特到稳定币
- 创建客户:
bridge_create_customer
- 创建钱包:
bridge_create_wallet (例如,索拉纳)
- 创建虚拟帐户:
bridge_create_virtual_account (USD → USDC)
- 与客户共享银行详细信息以存入法定货币
- Bridge自动转换USDC并将其发送到钱包
出口:稳定币到菲亚特
- 创建外部帐户:
bridge_create_external_account (链接银行)
- 创建转账:
bridge_create_transfer (桥_钱包→ ach)
- 监视器状态:
bridge_get_transfer
支持的货币
菲亚特
- 美元(ACH,电汇)
- 欧元(SEPA)
- MXN(SPEI)
- BRL(像素)
- 英镑
稳定币
- 美元稳定币
- USDB(Bridge的原生稳定币)
- EURC
区块链
发展
# Watch mode
npm run dev
# Build
npm run build
# Run
npm start
许可证
麻省理工学院
链接