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 分