Skip to content
Agentmart
Submit a tool

Atv

Access Aarna's DeFi yield vaults — query NAV/TVL/APY, build transactions, track portfolios.

Connector by aarna-ai · GitHub account verified by the MCP Registry

IndexedMITRemote (HTTP)
Write a review

Install

Pick your client. Read the repository before you give any tool access to your data.

No install instructions from the source yet. Check the repository for setup steps.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Access Aarna's DeFi yield vaults — query NAV/TVL/APY, build transactions, track portfolios.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
17 read · 9 write · 0 delete
Secrets
None asked for
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 26

Read from the source code; the running server may list different tools.

Read 17 · Look things up without changing anything.

  • atv_get_vault_apy
  • atv_get_vault_nav
  • atv_get_vault_tvl
  • atv_list_vaults
  • get_deposit_status
  • get_historical_nav
  • get_historical_tvl
  • get_queue_withdraw_status
  • get_total_tvl
  • get_user_investments
  • get_vault
  • get_vault_apy
Show 5 more tools
  • get_vault_nav
  • get_vault_portfolio
  • get_vault_tvl
  • get_withdraw_status
  • list_vaults

Write 9 · Create, change, send or run things.

  • atv_build_deposit_tx
  • atv_build_withdraw_tx
  • build_deposit_tx
  • build_queue_withdraw_tx
  • build_redeem_withdraw_tx
  • build_stake_tx
  • build_unqueue_withdraw_tx
  • build_unstake_tx
  • build_withdraw_tx

Tools (26)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • atv_build_deposit_tx

    Build deposit transaction calldata for an ATV vault. Returns an approve transaction and a deposit transaction that must be sent in order.

  • atv_build_withdraw_tx

    Build a withdraw transaction for an ATV vault. Specify the vault, output token, shares to withdraw, and optional slippage tolerance.

  • atv_get_vault_apy

    Get the current APY (Annual Percentage Yield) for a specific ATV vault by its contract address.

  • atv_get_vault_nav

    Get the current NAV (Net Asset Value) price for a specific ATV vault by its contract address.

  • atv_get_vault_tvl

    Get the current TVL (Total Value Locked) for a specific ATV vault by its contract address.

  • atv_list_vaults

    List available ATV DeFi yield vaults. Optionally filter by chain (ethereum, base) or include user balance info by passing a wallet address.

  • 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 be sent in order.

  • 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 once processed.

  • build_redeem_withdraw_tx

    Build the transaction step to claim (redeem) a completed queued withdrawal from an ATV vault.

  • build_stake_tx

    Build the transaction steps to stake vault tokens into a timelock contract for boosted rewards. Returns an approve step (if needed) and a stake step.

  • build_unqueue_withdraw_tx

    Build the transaction step to cancel a pending queued withdrawal request from an ATV vault.

  • build_unstake_tx

    Build the transaction step to unstake vault tokens from a timelock contract.

  • build_withdraw_tx

    Build the transaction steps required to withdraw vault shares from an ATV vault and receive an output token.

  • 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 period. Useful for charting price trends.

Show 11 more tools
  • get_historical_tvl

    Get historical TVL (Total Value Locked) data points for an ATV vault over a specified period. Useful for charting TVL 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 from the Aarna engine database.

  • get_user_investments

    Get a user's investment portfolio and position data for a specific ATV 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_nav

    Get the current Net Asset Value (NAV) of an ATV vault in USD.

  • get_vault_portfolio

    Get the underlying token portfolio and breakdown data for an ATV vault from the Aarna engine database.

  • 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 balances.

Signals

Stars
0
Forks
0
Open issues
0
Weekly downloads
18
Last commit
Mar 27, 2026 (7 months ago)
Last release
Mar 18, 2026 (7 months ago)
Last package publish
Mar 17, 2026 (7 months ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.aarna-ai/atv
Version
1.0.1
Auth
API key
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 25, 2026
Cite this page

Atv MCP server. Agent Mart. https://agentmart.dev/connectors/aarna-ai-atv (last updated 2026-10-25)