AtlasYield

club.atlasyield由 atlasyield.club 发布官方发布者v0.4.0更新于 Oct 24, 2026

DeFi vault judgment for agents: 16-factor Atlas Score, route survival, blowup alerts. Read-only.

已验证Streamable HTTP可网页运行金融数据与分析

概览

AI 生成的概览

只读 MCP 服务器,为助手提供 AtlasYield 的 16 因子 DeFi 金库评分、退出路径存活检查与爆雷预警。

可以做什么
按资产和链查找并排序金库,返回实时 APY/TVL 与风险标记,默认只列可路由的金库。查询单个金库最新的 Atlas Score、四大支柱评分与数据质量。逐因子解释评分,包括权重、原始输入与最弱的三项因子。并排比较 2 至 8 个金库并按综合分排名。检查当前能否按规模退出某笔存款,无安全路径时给出阻断结论。列出未关闭的爆雷监控预警,并说明当前评分覆盖范围。
适用场景
适合助手需要调研或比较 DeFi 金库、判断某金库是否适合进入,或在存款前核查退出流动性时使用。也适合回答 AtlasYield 覆盖哪些对象、当前有哪些预警之类的问题。
运行要求
可作为远程端点使用,也可通过 npx 作为本地进程运行(需要 Node.js)。未声明 API 密钥、账户或身份验证。需要访问 AtlasYield 公共 API 与已发布的评分历史数据;可用 ATLAS_API_BASE 和 ATLAS_SNAPSHOT_BASE 覆盖 API 与快照的基础地址。
安装前请注意
只读:不存在存款、签名或发送类工具,README 称也不会添加。评分属于研究与信息,不构成投资建议,金库排名也不是推荐。数据每 4 小时评分一次,预警来自每日快照,结果可能滞后。针对具体金库的查询会发送到 AtlasYield 的 API。

安装

在 SourceWeft 中

  1. 打开 控制台中的 AtlasYield,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/club.atlasyield%2Fmcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "atlasyield": {
      "type": "http",
      "url": "https://atlasyield.club/mcp"
    }
  }
}

README

@atlasyield/mcp

[Listed on mcpservers.org]

Read-only MCP server for the AtlasYield judgment layer. Seven tools, no key, no custody, no execution: an agent asks for judgment and is told when a route is unsafe.

ToolAnswers
find_vaultsNo vault address yet? A short ranked list for an asset and chain (chain: "base"), routable vaults only, about 2 KB. A ranking, not a recommendation.
get_vault_scoreLatest 16-factor Atlas Score for one vault (composite, label, 4 pillars, live APY/TVL).
get_coverageWhat is scored right now: vault count, TVL, score spread, by protocol and chain.
check_route_survivalCan a deposit be exited at size, measured today? blocking:true means refuse.
list_open_alertsOpen blowup-monitor alerts from the published daily snapshot.
explain_vault_scoreWhy: all 16 factors by pillar (sub-score, weight, raw input, label) and the three weakest.
compare_vaults2-8 vaults side by side, ranked by composite; unscored ones stay visible as found:false.

Data comes from the public API https://api.atlasyield.club/v1 and the published score history https://github.com/gveshk/atlasyield-score-history. Scored every 4 hours, snapshot published daily. Research and information, not investment advice.

Install

Claude Code:

bash
claude mcp add atlasyield -- npx -y @atlasyield/mcp

Claude Desktop / Cursor / any stdio client (mcp.json or claude_desktop_config.json):

json
{  "mcpServers": {    "atlasyield": { "command": "npx", "args": ["-y", "@atlasyield/mcp"] }  }}

From a checkout: npm install && npm run build then use "command": "node", "args": ["<checkout>/dist/index.js"].

Docker: docker build -t atlasyield-mcp . then "command": "docker", "args": ["run", "-i", "--rm", "atlasyield-mcp"].

Try it

Is Morpho WETH on Base (0x09832347586e238841f49149c84d121bc2191c53) safe to enter at $10k?

The agent calls get_vault_score, then check_route_survival. A NO_ROUTE verdict comes back as blocking: true and a plain-English refusal.

Without an MCP client: npm run build && node scripts/smoke.mjs check_route_survival '{"chainId":8453,"address":"0x..."}' speaks raw JSON-RPC to the binary over stdio.

Environment

  • ATLAS_API_BASE — override the API base (default https://api.atlasyield.club/v1)
  • ATLAS_SNAPSHOT_BASE — override the score-history raw base

What this is not

No deposit, sign, or send tool exists here and none will be added. Execution, if offered, is a separate API with its own guards (recipient-safety, assertRouteValue) — never an MCP tool.

Docs: https://docs.atlasyield.club/api-reference/mcp · Licence: MIT · Data licence: https://atlasyield.club/data-license

来源:README.md,提交 b54ccf3

工具

7

find_vaults

Find vaults

Start here when you do not already have a vault address. Answers "which vaults for this asset on this chain?": returns a short ranked list (default 5, max 10) of scored vaults with composite, label, live APY/TVL, risk flags (thin_tvl, apy_outlier, ...), whether a deposit can reach it (routable), and a citable page URL. It also returns what the filters REMOVED: counts per filter, the best-ranked dropped vaults with reasons, near-miss asset symbols, and whether more matched than were returned. Vaults with no deposit route and rows scored on fallback data are excluded. Ranked by the chosen metric, a ranking and not a recommendation. A flag is a caution, not a verdict, and no flag does not mean safe. Take a chosen vaultId/address to check_route_survival before any deposit. Read-only.

输入参数assetchainlimitminApysortByminScoreminTvlUsdprotocolId

get_vault_score

Get vault score

Latest Atlas Score for one vault: composite (0-100), label, the four pillar scores (yield, safety, liquidity, sustainability), live APY/TVL, data quality and the scoring timestamp. Returns found:false when the vault is not in the scored universe. Read-only.

输入参数address必填chainId必填

get_coverage

Get coverage

What the Atlas Score Index covers right now: number of scored vaults, total TVL, composite score spread, and counts by protocol and chain. Use it before asking about a vault to learn whether a protocol or chain is in the scored universe at all. Read-only.

输入参数chainIdprotocolId

check_route_survival

Check route survival

Can a deposit into this vault be exited at size, measured today? Returns the daily round-trip route screen (USDC -> position -> USDC): verdict, USD in/out, fraction retained, the path probed, and when. blocking:true means refuse the deposit (NO_ROUTE, DANGEROUS, UNPRICEABLE). reasonClass says why: protocol_refused (the protocol's own router refuses, the vault is dead) vs no_aggregator_quote (no same-chain swap into the underlying, common for LP vaults; redeeming by hand may still work). The probe is SAME-CHAIN only: USDC on the vault's own chain. It says nothing about bridging in from elsewhere. Route tracking covers EVM chains only: a Solana vault returns tracked:false (not tracked, neither a pass nor a failure). A vault that was never screened returns screened:false with no verdict — never a fabricated one. Call this BEFORE moving money. Read-only.

输入参数address必填chainId必填

list_open_alerts

List open alerts

Open blowup-monitor alerts from the published daily snapshot: score-band exits, fast composite breaks, yield collapse, TVL flight, exploit flags, delistings. Each event carries score before/after and pillar deltas. Published once a day; the date field says when. Read-only.

输入参数chainIdminSeverity

explain_vault_score

Explain vault score

Why a vault has its Atlas Score: all 16 factors (15 additive across four pillars + the multiplicative exploit-history modifier), each with sub-score (0-100), weight, raw input and a plain-English label, grouped by pillar, plus the three weakest factors. Exactly what the engine computed at scoredAt, not a recomputation. Returns found:false when unscored. Read-only.

输入参数address必填chainId必填

compare_vaults

Compare vaults

Side-by-side Atlas Scores for 2-8 vaults: composite, label, four pillars, live APY/TVL, data quality, yieldQuality and exitSafety, with a ranking by composite. Unscored vaults come back found:false rather than silently dropped. Read-only.

输入参数vaults必填

版本历史

4
  1. v0.4.0最新Oct 11, 2026
  2. v0.3.1Oct 8, 2026
  3. v0.2.4Sep 22, 2026
  4. v0.2.3Sep 22, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分