By razz-team
Brighty banking and payments for AI agents — open accounts, run mass payouts, issue cards, and pay invoices through natural language.
Manage Brighty business accounts and team members: list accounts and balances, open or close accounts, fetch IBAN/SWIFT/crypto routing addresses for inbound payments, and invite or remove teammates. Use when the user asks about balances, account status, opening or closing an account, sharing deposit details, or managing who has access to the Brighty business. Triggers: balance, account, IBAN, SWIFT, deposit details, open account, close account, invite teammate, add member, remove member, team access.
Issue and manage Brighty business cards (virtual / plastic / metal): order a card attached to a chosen account, freeze and unfreeze on suspected loss, and set or replace the card's spending policy. Use when the user asks to issue a card, get a virtual card for a subscription, freeze a lost card, raise or lower a card's limit, list cards on the business, or pick a card design. Triggers: card, virtual card, physical card, issue card, order card, freeze card, unfreeze card, lock card, lost card, card limit, monthly limit, spending limit, card design.
Pay a single supplier invoice from a PDF, image, or pasted text via Brighty: extract recipient name, IBAN/BIC or on-chain address, amount, currency, and reference; show the user a one-screen confirmation with the resolved fields and source account; then create a single-transfer payout and commit. Use when the user shares one invoice (file, screenshot, email body, or describes one) and asks to pay it. For batch payroll or multi-recipient CSV/Excel runs, use brighty-payouts instead. Triggers: invoice, pay this invoice, pay supplier, vendor bill, AWS bill, Stripe invoice, attached PDF, IBAN payment, wire this, pay from screenshot.
Move money from Brighty business accounts: batch payroll and supplier payments via the payout container, FX between own accounts at the live Brighty rate, and one-off internal or external transfers. Use when the user asks to pay multiple recipients at once, run payroll, send a SEPA or SWIFT transfer, push crypto on-chain, convert balances between currencies, or sweep funds between own accounts. Triggers: payroll, mass payment, batch payout, salaries, supplier payment, SEPA, SWIFT, ACH, on-chain transfer, FX, exchange, convert, move money between accounts.
Requires secrets
Needs API keys or credentials to function
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Banking infrastructure for AI agents. Use Brighty from Claude, Codex, Cursor, OpenClaw, or any MCP-compatible client to open accounts, issue cards, send SEPA/SWIFT payments, run mass payouts, and pay invoices — all through natural language.
This repository ships three things in one place:
/plugin marketplace add in Claude Code or Claude Desktop. The plugin wrapper is Anthropic-specific; the underlying MCP server and skills are not.Specialized agents and slash commands for common workflows are planned for 0.1 — see the roadmap note below.
Status: Published to npm as
@brighty-app/mcp-serverand installable as a Claude Code plugin from this GitHub repo. ClawHub publishing of individual skills is on the roadmap, not done.
Get a Brighty API key from the Brighty Business Portal — Owner role only. Set it as the BRIGHTY_API_KEY environment variable, or store it once in the OS keychain via the bundled login CLI (see Authentication).
/plugin marketplace add razz-team/brighty-agent-toolkit
/plugin install brighty@brighty-agent-toolkit
This registers the stdio MCP server (via npx -y -p @brighty-app/mcp-server@<pinned-version> brighty-mcp — the -p form is required because the package ships two bins, brighty-mcp and brighty-mcp-login, neither of which matches the unscoped package name) and installs all four skills. The bundled .mcp.json pins the server version to match the plugin manifest version, so the npm dist-tag does not float independently of the plugin release. The two are kept in sync automatically by scripts/sync-versions.mjs when changesets bumps the package — see docs/CHANGESETS.md.
BRIGHTY_API_KEY and (optionally) BRIGHTY_API_URL are forwarded from the environment of whatever shell you launch Claude Code from — set them before launch.
git clone https://github.com/razz-team/brighty-agent-toolkit
cd brighty-agent-toolkit
corepack enable
yarn install
yarn workspace @brighty-app/mcp-server build
Then point your MCP client command at node /absolute/path/to/brighty-agent-toolkit/packages/mcp-server/dist/index.js.
cp -r skills/* ~/.claude/skills/
# or ~/.codex/skills/, ~/.agents/skills/, etc.
The skills assume the Brighty MCP server is reachable over stdio — set it up in your client first, then drop the skill files in.
If you'd rather have your agent run the install for you, paste this prompt:
Install Brighty into this client. Read
https://github.com/razz-team/brighty-agent-toolkit/blob/master/AGENTS.md
and follow the path matching the client we're in.
AGENTS.md walks the agent through Claude Code, generic MCP clients, skill-only setups, and credential persistence.
| Skill | Use case |
|---|---|
brighty-banking | Balances, account info, transfers between own accounts, basic queries |
brighty-payouts | Mass payouts, payroll runs, CSV/Excel ingestion |
brighty-invoice-pay | Pay an invoice from a PDF or image |
brighty-cards | Issue, freeze, set limits on business cards |
Each skill is self-contained and installs independently. They all assume the Brighty MCP server is reachable over stdio.
npx claudepluginhub razz-team/brighty-agent-toolkit --plugin brightyMemory compression system for Claude Code - persist context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Streamline people operations — recruiting, onboarding, performance reviews, compensation analysis, and policy guidance. Maintain compliance and keep your team running smoothly.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
Create content, plan campaigns, and analyze performance across marketing channels. Maintain brand voice consistency, track competitors, and report on what's working.
Prospect, craft outreach, and build deal strategy faster. Prep for calls, manage your pipeline, and write personalized messaging that moves deals forward.