
Atv
io.github.aarna-ai由 GitHub 账号 aarna-ai 发布v1.0.1更新于 Oct 24, 2026
Access Aarna's DeFi yield vaults — query NAV/TVL/APY, build transactions, track portfolios.
概览
让助手查询 Aarna 在以太坊和 Base 上的 DeFi 收益金库,并构建存入、提取、质押和排队提取的交易步骤。
- 可以做什么
- 通过 Aarna 的托管 API 提供约 20 个工具,用于金库发现与元数据、NAV、TVL 和 APY 指标、存入与提取暂停状态、历史 NAV 与 TVL 序列,以及投资组合或用户持仓数据。它还能为存入、提取、质押、解除质押和排队提取流程(发起、取消、赎回)构建交易 calldata。
- 适用场景
- 适合助手需要研究代币化收益金库、比较 APY 与 TVL、检查存入或提取是否暂停,或准备待用户审核并签名的未签名交易步骤时使用。若只需 Aarna 金库之外的通用区块链数据,则无需安装。
- 运行要求
- 一个基于 Streamable HTTP 的托管远程 MCP 端点,以及通过 x-api-key 请求头发送的 API 密钥(声明为 ATV_API_KEY)。密钥需联系提供方获取。需要能访问提供方 API 的网络;托管端点无需本地运行时,但为仅支持 stdio 的客户端提供了基于 npx 的桥接方式。
安装
README
ATV — DeFi Yield Vault MCP Server
[npm version] [npm downloads] [smithery badge] [MCP Registry] [License: MIT] [TypeScript] [GitHub]
AI-native access to Aarna's tokenized yield vaults on Ethereum and Base. 20 tools for vault discovery, performance metrics, transaction building, and portfolio tracking.
API Base URL: https://atv-api.aarna.ai
MCP Endpoint: https://atv-api.aarna.ai/mcp (Streamable HTTP)
API Docs: https://atv-api.aarna.ai/docs
API Access
The hosted API at https://atv-api.aarna.ai is available to anyone with a valid API key. All requests require an x-api-key header.
To get an API key, reach out to us at [email protected].
Quick Start (30 seconds)
Once you have your API key, add the config to your client:
Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json:
Claude Code
Cursor
Create .cursor/mcp.json in your project root:
VS Code (Copilot)
Add to .vscode/settings.json:
mcp-remote (fallback for stdio-only clients)
Available Tools (19)
Discovery & Metadata
Performance Metrics
Operational Status
Transaction Builders (Instant)
Transaction Builders (Queued)
Analytics
Example Prompts
- "What DeFi vaults are available on Base?"
- "What's the current APY for vault 0x...?"
- "Build a deposit of 1000 USDC into vault 0x..."
- "Show my portfolio across all Aarna vaults"
- "Is the queue-withdraw paused on vault 0x...?"
REST API
All endpoints require x-api-key header and are prefixed with /v1.
Vault Endpoints
Transaction Endpoints
Other Endpoints
Unauthenticated
TypeScript SDK
Self-Hosting
Required environment variables (set in AWS Secrets Manager under atv-sdk):
DATABASE_URL— PostgreSQL connection stringREDIS_URL— Redis host:portRPC_URL_ETHEREUM— Ethereum JSON-RPC endpointRPC_URL_BASE— Base JSON-RPC endpointSTRAPI_URL— CMS URLSTRAPI_API_TOKEN— CMS API tokenENGINE_BASE_URL— Aarna engine API
Development
Prerequisites
- Node.js 20+
- pnpm
- PostgreSQL
- Redis
Setup
API: http://localhost:3000 | Docs: http://localhost:3000/docs
Repository Structure
Build
Customer Onboarding
See docs/customer-onboarding.md for how to generate API keys, manage tiers, revoke access, and run admin queries.
License
MIT — see LICENSE.
来源:README.md,提交 9ee4aae
工具
0版本历史
1- v1.0.1最新Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分