VM0VM0
Agent Skills

Mercury

Business banking API

Mercury is a business banking platform with API access for managing accounts, transactions, and transfers.

Required Environment

NameTypeDescription
MERCURY_API_TOKENsecretAPI token from Mercury Settings > Developers > API Tokens

Configuration

vm0.yaml
version: "1.0"

agents:
  my-agent:
    framework: claude-code
    skills:
      - https://github.com/vm0-ai/vm0-skills/tree/main/mercury

Run

Store your secret on the platform (recommended, one-time setup):

vm0 secret set MERCURY_API_TOKEN your-mercury-api-token

Then run your agent - secret is automatically loaded:

vm0 run my-agent "check account balance"

For CI/CD or temporary overrides, pass secrets at runtime: --secrets MERCURY_API_TOKEN=value. See Environment Variables for details.

Example Instructions

AGENTS.md
# Banking Agent

You manage Mercury bank accounts.

## Workflow

1. List all accounts
2. Check account balances
3. View recent transactions
4. Report financial status

## Account Types

- Checking, savings, treasury
AGENTS.md
# Transaction Monitor Agent

You track Mercury transactions.

## Workflow

1. List recent transactions
2. Filter by date range
3. Categorize transactions
4. Generate reports

## Transaction Fields

- amount, counterparty, date, status