Back to Directory/Security & Auth

AtlasYield

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

Security & AuthTypeScriptv0.2.4

@atlasyield/mcp

Listed on mcpservers.org

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

ToolAnswers
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:

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

Claude Desktop / Cursor / any stdio client (mcp.json or claude_desktop_config.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

Installation

Source-derived launch command. Check the maintainer’s required arguments and credentials before running:

bash
npx -y @atlasyield/mcp

Set up in your AI client

Merge this template into ~/Library/Application Support/Claude/claude_desktop_config.json. Keep existing servers. Add any arguments, credentials, and permissions required by the maintainer; this template has not been install-tested.

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

Restart Claude Desktop completely for changes to take effect. Confirm the server appears connected in the client’s tool list, then try a read-only example from its documentation.

Claude Desktop setup reference

Package

@atlasyield/mcpnpm

Compatible MCP Clients

AtlasYield works with any MCP-compatible client. Copy the config snippet from the Configuration section above and add it to the file shown for your client, then restart the application.

  • Claude Desktop~/Library/Application Support/Claude/claude_desktop_config.jsonRestart Claude Desktop completely for changes to take effect.
  • Cursor~/.cursor/mcp.jsonRestart Cursor for changes to take effect.
  • VS Code.vscode/mcp.jsonReload VS Code window for changes to take effect.
  • Windsurf~/.codeium/windsurf/mcp_config.jsonRestart Windsurf for changes to take effect.
  • Claude Code.mcp.jsonSave at the project root, then start Claude Code in that project and review the MCP server approval prompt. Keep real credentials out of shared files.

Learn More