使用说明
明亮的mcp
人工智能机器人和自动化的银行界面。MCP服务器 明亮 --开设银行账户、发行万事达卡、买卖加密货币、发送SEPA/SWIFT付款。使Claude Code、Claude Desktop和其他MCP客户能够通过自然语言管理银行业务。
需求
- Node.js>=18
获取API密钥
- 登录到 Brighty商业门户
- 首选 账户>业务 (直接的联系)
- 点击 创建API令牌
- 复制令牌——您将需要它进行以下配置
只有生意 主人 可以创建API令牌。
安装
克劳德代码(推荐)
claude mcp add brighty -- npx -y github:Maay/brighty_mcp
然后设置API键:
claude mcp set-env brighty BRIGHTY_API_KEY your-api-key
克劳德桌面
增添 ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)或 %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"brighty": {
"command": "npx",
"args": ["-y", "github:Maay/brighty_mcp"],
"env": {
"BRIGHTY_API_KEY": "your-api-key"
}
}
}
}
全局安装
npm install -g github:Maay/brighty_mcp
然后使用 "command": "brighty-mcp" 而不是上述任何配置中的npx变体。
运行时设置(不带env var)
如果你不想在配置中存储密钥,你可以在运行时配置它。问克劳德:
“使用API密钥设置Brighty
your-api-key"
这将密钥保存到 ~/.brighty/config.json 通过 brighty_setup 工具。
配置
服务器按以下顺序查找API密钥:
BRIGHTY_API_KEY环境变量(建议用于CI/CD自动化)~/.brighty/config.json配置文件(由创建brighty_setup工具)
可用工具
设置
| 工具 | 说明 |
|---|---|
brighty_setup |
将API密钥保存到 ~/.brighty/config.json |
brighty_status |
检查是否配置了API密钥并测试连接 |
账户
| 工具 | 说明 |
|---|---|
brighty_list_accounts |
列出所有帐户(按类型筛选,holderId) |
brighty_get_account |
按ID获取帐户详细信息 |
brighty_create_account |
创建新帐户 |
brighty_terminate_account |
关闭账户(必须余额为零) |
brighty_get_account_addresses |
获取路由和加密存款地址 |
支付款项
| 工具 | 说明 |
|---|---|
brighty_list_payouts |
列出所有付款批次 |
brighty_create_payout |
创建新的付款批次 |
brighty_get_payout |
获取付款详细信息 |
brighty_start_payout |
执行支付中的所有转账 |
brighty_create_internal_transfer |
将Brighty添加到Brighty转移到支付中 |
brighty_create_external_transfer |
将法定货币或加密货币转账添加到支付中 |
转账
| 工具 | 说明 |
|---|---|
brighty_transfer_own |
自有账户间转账(支持跨币种) |
brighty_transfer_intent |
转账前计算汇率和费用 |
卡片
| 工具 | 说明 |
|---|---|
brighty_list_cards |
列出所有名片 |
brighty_get_card |
获取卡详细信息 |
brighty_order_card |
订购新的虚拟卡 |
brighty_freeze_card |
冻结卡片 |
brighty_unfreeze_card |
解冻卡片 |
brighty_set_card_limits |
更新每日/每月支出限额 |
brighty_list_card_designs |
列出可用的卡设计 |
brighty_get_virtual_card_product |
获取虚拟卡产品信息和费用 |
成员
| 工具 | 说明 |
|---|---|
brighty_list_members |
列出业务成员 |
brighty_add_members |
通过电子邮件邀请新成员 |
brighty_remove_members |
从业务中删除成员 |
使用示例
配置后,问Claude以下问题:
- “列出我的Bright帐户”
- “我的欧元账户余额是多少?”
- “将100欧元从账户X转账到账户Y”
- “创建工资支付批次”
- “冻结以1234结尾的卡”
- “添加john@example.com作为团队成员”
发票付款
发送发票(图片或PDF)并询问:
“从我的欧元账户支付此发票”
Claude将从发票中提取收件人、IBAN、金额、货币和参考,创建付款,并要求您在执行前确认。
大规模支出
以任何格式(纯文本、CSV或Excel)发送付款列表:
支付工资:
- 约翰·多伊,邮编:89370400440532013000,3500欧元
- 简·史密斯,7630006000011234567890189法国法郎,4200欧元
Claude将解析所有收件人,创建付款批次,显示摘要,并在您确认后执行。
发展
npm install
npm run build # compile TypeScript to dist/
npm run dev # run with tsx (hot reload)
API 参考
完整的API文档: Apidocs.brighty.app
许可证
麻省理工学院