87trust / 100

yieldhunter

by yieldhunter-agent-production.up.railway.app in Search & web

MCP serverPassing, checked 7 h ago

Risk-adjusted stablecoin yield ranks for other agents. Research only. Never holds keys or executes.

https://yieldhunter-agent-production.up.railway.app/mcp

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
205 ms typical, 205 ms slowest 5%
Last check
7 h ago
Next check
any minute now

How to call it

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "yieldhunter": {
      "type": "http",
      "url": "https://yieldhunter-agent-production.up.railway.app/mcp"
    }
  }
}

6 tools

  • health

    Liveness and capability check for yieldhunter (yieldhunter.eth). Returns service status, schemaVersion, scoringVersion, feature flags, and the list of available tools. Use this first to verify connectivity. If yields+pegs vintage is missing or at/over YH_STALE_DEGRADE_SECONDS (

  • list_yields

    Rank stablecoin yield opportunities on Ethereum, Base, and Arbitrum using multi-factor **risk-adjusted** scoring (not raw APY). chains/chainIds: those three only (aliases eth/ETH/Ethereum, arb/ARB, BASE) — any unsupported or blank value (solana, optimism, "") is VALIDATION_ERROR,

  • score_opportunity

    Compute the full multi-factor risk-adjusted score for a single opportunity from list_yields. Chain: pass list_yields opportunities[].id as poolId, opportunityId, or id (same DefiLlama pool UUID; id is the canonical list field). Returns APY breakdown (base/reward/total), factor

  • compare_opportunities

    Side-by-side comparison of 2–5 opportunities by risk-adjusted score. Pass list_yields opportunities[].id values as poolIds or opportunityIds. Returns ranked list, compact comparison table fields, winnerId, and rationale bullets (including when raw APY leader differs from risk-a

  • explain_score

    Agent-readable explanation of why an opportunity received its risk-adjusted score. Chain: pass list_yields opportunities[].id as poolId, opportunityId, or id (aliases for the same key). Returns a summary paragraph, factor bullets with weighted contributions, net-yield notes, an

  • get_protocol_risk

    Protocol-level risk card (age, audit signals, curated known issues, category, score 0–100). Chain: pass list_yields opportunities[].protocolSlug as protocol or protocolSlug. Higher score = lower protocol risk. Uses curated priors plus DefiLlama metadata when available. Researc

Security scan

  • Unusually long description in tool:list_yields
    list_yields Rank stablecoin yield opportunities on Ethereum, Base, and Arbitrum …

Recent checks

WhenResultHTTPTime
7 h agoPassed200205 ms