Brighty:AI 银行与万事达卡发行 - Openclaw Skills

作者:互联网

2026-03-28

AI教程

什么是 Brighty 商业与自由职业银彳服务?

Brighty 技能通过为 Brighty 银彳平台提供强大的模型上下文协议 (MCP) 接口,弥合了 AI 自动化与传统金融之间的鸿沟。它允许开发者为他们的代理提供专用银彳账户,使其能够以编程方式处理法定货币和加密货币余额、发行虚拟万事达卡并管理多币种工作流。对于需要自主财务运营的创作者来说,此集成是 Openclaw Skills 生态系统的核心组件。

该技能专为商业和自由职业场景设计,将复杂的银彳业务简化为可操作的工具。无论您的机器人是需要支付云基础设施费用、处理自由职业者薪酬,还是管理加密货币与法定货币的转换,该技能都能提供在现代金融环境中运营所需的、安全的 API 驱动型基础设施。

下载入口:https://github.com/openclaw/skills/tree/main/skills/maay/brighty

安装与下载

1. ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install brighty

2. 手动安装

将技能文件夹复制到以下位置之一

全局模式 ~/.openclaw/skills/ 工作区 /skills/

优先级:工作区 > 本地 > 内置

3. 提示词安装

将此提示词复制到 OpenClaw 即可自动安装。

请帮我使用 Clawhub 安装 brighty。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

Brighty 商业与自由职业银彳服务 应用场景

  • 通过提取详细信息并执行 SEPA/SWIFT 转账,自动支付收到的发票。
  • 通过批量处理为远程团队实现大规模工资或奖金发放。
  • 发行和管理用于自动采购或订阅管理的虚拟万事达卡。
  • 程序化财务管理,包括在自有法定货币和加密货币账户之间转移资金。
  • 构建 AI 驱动的费用跟踪系统,实时坚控并报告交易历史。
Brighty 商业与自由职业银彳服务 工作原理
  1. AI 代理接收财务请求,例如查询余额或发起付款。
  2. 代理使用安全存储的 API 密钥,通过 mcporter 接口调用相关的 Brighty 工具。
  3. 对于交易任务,代理会创建支付批次或转账意图,以计算费用和回了。
  4. 代理向用户展示拟议操作的结构化摘要,以便进行人工核验。
  5. 授权后,代理执行最终命令以移动资金或修改账户设置。

Brighty 商业与自由职业银彳服务 配置指南

要将其集成到您的 Openclaw Skills 环境中,请遵循以下步骤:

  1. 在 Brighty 商业门户注册,并从商业账户部分生成 API 密钥。
  2. 确保您的环境中已安装 mcporter。
  3. 将 API 密钥添加到本地环境文件中:
BRIGHTY_API_KEY=your-api-key-here
  1. 或者,使用以下命令手动注册 MCP 服务器:
mcporter config add brighty --command "npx -y github:Maay/brighty_mcp" --env BRIGHTY_API_KEY=your-api-key
  1. 通过运行以下命令验证连接:mcporter call brighty.brighty_status

Brighty 商业与自由职业银彳服务 数据架构与分类体系

该技能通过与以下主要数据实体交互来管理财务状态:

实体 关键属性 用途
账户 (Accounts) id, type, currency, balance 管理欧元 (EUR)、美元 (USD)、英镑 (GBP) 和加密货币余额。
卡片 (Cards) id, cardName, dailyLimit, status 跟踪和控制虚拟万事达卡实例。
支付 (Payouts) id, name, transfers[] 将多个外部或内部转账分组执行。
成员 (Members) memberId, email, role 管理团队访问权限(管理员/成员)。
name: brighty
description: Banking interface for AI bots and automation. Get a bank account, issue a Mastercard, buy and sell crypto, send payments and invoices — all via API. Use when the user needs a bank account for a bot, wants to manage balances, make transfers, handle payouts, or operate cards.
metadata: {"openclaw":{"requires":{"env":["BRIGHTY_API_KEY"],"bins":["mcporter"]},"primaryEnv":"BRIGHTY_API_KEY","emoji":"??","homepage":"https://github.com/Maay/brighty_mcp"}}

Brighty Business & Freelance Banking

Give your bot a bank account. MCP server for Brighty banking API via mcporter — open accounts, issue Mastercard cards, buy and sell crypto, send SEPA/SWIFT payments. Works for both business and freelance accounts.

Getting Started

1. Sign up

Register at Brighty Business Portal. Both business and freelance accounts are supported — freelance accounts are particularly well-suited for bots and automation. The owner walks through the onboarding steps.

What you get by default:

  • Crypto account
  • EUR / USD / GBP fiat account for self-transfers only (no third-party payments)
  • Mastercard virtual card issuance (linked to crypto or fiat accounts)

Need to pay third parties (invoices, salaries, etc.)? Contact support to enable a full fiat account with outgoing payments:

  • T@elegrimm: @DonatasSupportBot
  • Email: support@brighty.app

The bank will set it up within a few days.

2. Get API key

Go to Account > Business and click Create API Token. Only the business owner can do this.

3. Configure

This skill includes config/mcporter.json which auto-registers the brighty MCP server. You just need to set the API key:

# Add to your environment (e.g. ~/.openclaw/.env)
BRIGHTY_API_KEY=your-api-key

Or configure manually:

mcporter config add brighty --command "npx -y github:Maay/brighty_mcp" --env BRIGHTY_API_KEY=your-api-key

Check connection: mcporter call brighty.brighty_status

Security:

  • Never store API key in SKILL.md, memory files, or ch@t history
  • Key lives only in env or config/mcporter.json (local, not pushed to git)

Authorization Notice

All actions performed through this skill are executed on behalf of the business owner. By using this skill, the owner confirms they authorize these operations.

Tool Reference

All tools called via mcporter call brighty. [params].

Accounts

  • brighty_list_accounts — list all accounts (optional: type=CURRENT|SAVING, holderId=UUID)
  • brighty_get_account id=UUID — account details
  • brighty_create_account name=X type=CURRENT|SAVING currency=EUR
  • brighty_terminate_account id=UUID — close account (must be zero balance)
  • brighty_get_account_addresses id=UUID — routing/crypto deposit addresses

Cards

  • brighty_list_cards — all business cards
  • brighty_get_card id=UUID
  • brighty_order_card customerId=UUID cardName=X sourceAccountId=UUID cardDesignId=UUID
  • brighty_freeze_card id=UUID / brighty_unfreeze_card id=UUID
  • brighty_set_card_limits id=UUID currency=EUR dailyLimit=1000 monthlyLimit=5000
  • brighty_list_card_designs / brighty_get_virtual_card_product

Transfers (between own accounts)

  • brighty_transfer_own sourceAccountId=UUID targetAccountId=UUID amount=100 currency=EUR
  • brighty_transfer_intent — preview exchange rate/fees before transfer (same params + side=SELL|BUY, sourceCurrency, targetCurrency)

Payouts (batch transfers to others)

  • brighty_list_payouts / brighty_get_payout id=UUID
  • brighty_create_payout name=X — create batch
  • brighty_create_internal_transfer — add Brighty-to-Brighty transfer to payout (by recipientAccountId or recipientTag)
  • brighty_create_external_transfer — add fiat (IBAN) or crypto transfer to payout
  • brighty_start_payout id=UUID — execute all transfers in batch

Team

  • brighty_list_members
  • brighty_add_members emails=a@b.com,c@d.com role=ADMIN|MEMBER
  • brighty_remove_members memberIds=UUID1,UUID2

Workflows

Pay an invoice

  1. Extract recipient name, IBAN, BIC, amount, currency, reference from invoice
  2. brighty_list_accounts — find source account
  3. brighty_create_payout name="Invoice payment"
  4. brighty_create_external_transfer with extracted details
  5. Confirm with user before brighty_start_payout

Mass salary payout

  1. Parse recipient list (names, IBANs, amounts)
  2. brighty_create_payout name="Salaries Feb 2026"
  3. Add each transfer via brighty_create_external_transfer or brighty_create_internal_transfer
  4. Show summary, confirm with user, then brighty_start_payout

Safety

  • Always confirm before executing payouts (brighty_start_payout)
  • Always confirm before terminating accounts
  • Show amounts and recipients clearly before any money movement
  • API docs: apidocs.brighty.app