19 tools from the Atv MCP Server, categorised by risk level.
View the Atv policy →get_deposit_status Check whether deposits are currently paused on an ATV vault. Use this before building a deposit transaction to avoid sending a doomed tx. get_historical_nav Get historical NAV (Net Asset Value) data points for an ATV vault over a specified number of days. Useful for charting price trends. get_queue_withdraw_status Check whether queued (delayed) withdrawals are currently paused on an ATV vault. get_total_tvl Get the total TVL (Total Value Locked) across all ATV vaults, or for a specific vault, from the Aarna engine database. get_user_investments Get a user's investment portfolio and position data across ATV vaults. Optionally filter to a specific vault. get_vault Get metadata for a specific ATV vault by its contract address. get_vault_apy Get the current APY breakdown (base + reward + total) for an ATV vault. get_vault_balance Get the underlying token breakdown and balance data for an ATV vault from the Aarna engine database. get_vault_nav Get the current Net Asset Value (NAV) of an ATV vault in USD. get_vault_tvl Get the current Total Value Locked (TVL) of an ATV vault in USD. get_withdraw_status Check whether withdrawals are currently paused on an ATV vault. Use this before building a withdraw transaction. list_vaults List all available ATV vaults. Returns vault metadata including address, chain, withdraw type, contract type, and supported deposit tokens with bal... build_deposit_tx Build the transaction steps required to deposit tokens into an ATV vault. Returns an ordered array of transactions (approve then deposit) that must... 5/5 build_queue_withdraw_tx Build the transaction step to initiate a queued (delayed) withdrawal from an ATV vault. The withdrawal is not instant — it must be redeemed later o... 5/5 build_redeem_withdraw_tx Build the transaction step to claim (redeem) a completed queued withdrawal from an ATV vault. 5/5 build_unqueue_withdraw_tx Build the transaction step to cancel a pending queued withdrawal request from an ATV vault. 5/5 build_withdraw_tx Build the transaction steps required to withdraw vault shares from an ATV vault and receive an output token. 5/5 The Atv MCP server exposes 19 tools across 3 categories: Read, Execute, Financial.
Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the Atv server.
Atv tools are categorised as Read (12), Execute (2), Financial (5). Each category has a recommended default policy.
Open source. One binary. Zero dependencies.
npx -y @policylayer/intercept