
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 分