关于 AtlasYield
AtlasYield 是供 Agent 评估 DeFi 金库的只读 MCP 服务,提供 16 因子评分、路线存续检查和警报,不含存款或交易工具。
主要功能
- 01按资产和链筛选可路由金库
- 02查看 16 因子评分及评分说明
- 03检查指定规模下路线能否退出
- 04查看未关闭的风险监控警报
- 05比较金库并查看覆盖情况
适用场景
- 01考虑存款前筛查金库
- 02检查计划持仓规模下的退出可行性
- 03分析金库评分中的薄弱因素
- 04查看受支持协议和链的警报
MCP 相关
MCP 服务提供七种只读工具,用于查找、评分、比较 DeFi 金库并检查路线。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://atlasyield.club/mcpclaude mcp add --transport http club-atlasyield https://atlasyield.club/mcp{"mcpServers":{"club-atlasyield":{"type":"http","url":"https://atlasyield.club/mcp"}}}在 Cursor 中打开{"servers":{"club-atlasyield":{"type":"http","url":"https://atlasyield.club/mcp"}}}在 VS Code 中打开{"mcpServers":{"club-atlasyield":{"type":"http","url":"https://atlasyield.club/mcp"}}}{"mcpServers":{"club-atlasyield":{"serverUrl":"https://atlasyield.club/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
7| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| asset | any | 否 | 基础资产符号,或最多包含 10 个符号的列表,例如 USDC 或 ["USDC","USDT0"]。精确匹配:USDC 不包含 syrupUSDC(similarAssets 会列出相近项) |
| chain | any | 否 | 链名称(base、ethereum、arbitrum、optimism、bnb、solana)或 EVM 链 ID |
| limit | integer | 否 | 返回的行数,默认为 5,最多 10 |
| minApy | number | 否 | 最低实时 APY,单位为百分点,例如 10 表示 10% |
| sortBy | enum | 否 | 按此项降序排名。默认为 compositecomposite | apy | tvl |
| minScore | number | 否 | 最低 Atlas 综合评分(0–100) |
| minTvlUsd | number | 否 | 最低实时 TVL(USD) |
| protocolId | string | 否 | 协议标识符,例如 morpho、aave-v3、pendle |
详细介绍
@atlasyield/mcp
AtlasYield 判断层的只读 MCP 服务。包含 7 个工具,无需密钥,不托管资产,不执行操作:Agent 请求判断后,服务会告知何时不应使用某条路径。
| 工具 | 可获取的信息 |
|---|---|
find_vaults | 还没有金库地址?可按资产和链(chain: "base")获取简短的排序列表;仅列出可路由的金库,约 2 KB。结果是排名,不是推荐。 |
get_vault_score | 单个金库最新的 16 项 Atlas Score(综合分数、标签、4 个支柱、实时 APY/TVL)。 |
get_coverage | 当前评分范围:金库数量、TVL、分数分布,以及按协议和链划分的数据。 |
check_route_survival | 今天按指定规模衡量,存款是否可以退出?blocking:true 表示拒绝操作。 |
list_open_alerts | 已发布的每日快照中的未解决爆仓监控警报。 |
explain_vault_score | 评分原因:按支柱列出全部 16 项因素(子分数、权重、原始输入、标签)以及最弱的 3 项。 |
compare_vaults | 并排比较 2-8 个金库,按综合分数排序;未评分的金库仍会显示为 found:false。 |
数据来自公开 API https://api.atlasyield.club/v1 和已发布的评分历史记录 https://github.com/gveshk/atlasyield-score-history。每 4 小时评分一次,每日发布快照。仅供研究和参考,不构成投资建议。
安装
Claude Code:
claude mcp add atlasyield -- npx -y @atlasyield/mcp
Claude Desktop / Cursor / 任意 stdio 客户端(mcp.json 或 claude_desktop_config.json):
{
"mcpServers": {
"atlasyield": { "command": "npx", "args": ["-y", "@atlasyield/mcp"] }
}
}
从代码仓库检出版本运行:npm install && npm run build,然后使用 "command": "node", "args": ["<checkout>/dist/index.js"]。
Docker:docker build -t atlasyield-mcp .,然后使用 "command": "docker", "args": ["run", "-i", "--rm", "atlasyield-mcp"]。
试用
Base 上的 Morpho WETH(0x09832347586e238841f49149c84d121bc2191c53)以 10,000 美元的规模进入,安全吗?
Agent 会调用 get_vault_score,然后调用 check_route_survival。如果结果为 NO_ROUTE,会返回 blocking: true 和通俗易懂的拒绝说明。
不使用 MCP 客户端:npm run build && node scripts/smoke.mjs check_route_survival '{"chainId":8453,"address":"0x..."}' 会通过 stdio 使用原始 JSON-RPC 与二进制程序通信。
环境变量
ATLAS_API_BASE— 覆盖 API 基地址(默认值为https://api.atlasyield.club/v1)ATLAS_SNAPSHOT_BASE— 覆盖评分历史记录的原始数据基地址
本服务不提供什么
这里不提供存款、签名或发送工具,也不会添加此类工具。如果提供执行功能,它将属于单独的 API,并采用自身的防护措施(recipient-safety、assertRouteValue)——绝不会作为 MCP 工具提供。
文档:https://docs.atlasyield.club/api-reference/mcp · 许可证:MIT · 数据许可证: https://atlasyield.club/data-license
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。