Documentation Index
Fetch the complete documentation index at: https://docs.useveil.co/llms.txt
Use this file to discover all available pages before exploring further.
The Veil MCP server exposes 28 tools. They are grouped into six categories below. Click a category to see full input/output documentation and examples.
Manage login state and switch modes.
| Tool | What it does |
|---|
veil_get_session_status | Check whether you are logged in |
veil_request_otp | Send a login code to your email |
veil_verify_otp | Complete login with the code |
veil_logout | Revoke the current session |
veil_set_mode | Switch between sandbox and live |
Session tools →
KYC identity verification and bank account management.
| Tool | What it does |
|---|
veil_get_account_status | Snapshot of KYC + bank account readiness |
veil_kyc_start | Start a KYC session and get a verification link |
veil_kyc_check_status | Poll KYC status after completing the form |
veil_bank_account_get | Fetch a bank account by ID, or the primary account |
veil_bank_accounts_list | List all active bank accounts |
veil_bank_account_get_form_url | Get a link to the bank account entry form |
Onboarding tools →
Create wallets, inspect balances, and configure auto-settle rules.
| Tool | What it does |
|---|
veil_wallets_list | List wallets with balances and bank pointers |
veil_wallet_create | Create a new wallet on a specific chain |
veil_wallet_get | Get wallet details and recent transactions |
veil_wallet_set_primary_bank | Reassign a wallet’s default payout bank |
veil_wallet_set_source_address | Enable auto-settle for incoming deposits |
veil_wallet_disable_auto_settle | Disable auto-settle on a wallet |
Wallet tools →
Quote, execute, confirm, and track offramp transactions.
| Tool | What it does |
|---|
veil_offramp_quote | Get an exchange rate and fee estimate |
veil_offramp_execute | Create a pending transaction and send a confirmation code |
veil_offramp_confirm | Release funds by submitting the confirmation code |
veil_offramp_get_transaction | Get the status of a specific transaction |
veil_transactions_list | List transactions with pagination and filtering |
Offramp tools →
Claim and manage your @handle, and preview recipients before sending.
| Tool | What it does |
|---|
veil_username_check | Check whether a handle is available |
veil_username_claim | Claim a permanent @handle |
veil_username_rename | Rename your @handle |
veil_username_beneficiary_preview | Verify a recipient handle before sending |
Username tools →
Inspect auto-settle rules and check service status.
| Tool | What it does |
|---|
veil_rules_list | List active auto-settle rules |
veil_health | Check whether the Veil API is reachable |
Rules and health →