Skip to main content
Glama

FinTech Hodl Base DeFi risk intel

Server Details

Risk scores, dependencies and risk events for Base DeFi yields. Pay per call in USDC via x402.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A3.5/5.0

Scored across 16 tools

Disambiguation3/5

Several pairs blur together: get_yields (realized APY for vaults and lending markets) vs get_lending_rates (supply APY for money markets and lending vaults) cover largely the same ground, and get_opportunity_card vs get_opportunity_score differ only in summary-vs-audit detail. The dependency trio (get_closure / get_dependency_graph / get_dependents) is genuinely distinct once you parse the descriptions, but 'get_closure' is vague enough to invite misselection. get_incidents vs get_risk_events is also a subtle historical-vs-recent split that descriptions only partly resolve.

Naming Consistency5/5

Every tool is snake_case with a clear verb prefix (get_, list_, search_) followed by the resource or concept, e.g. get_protocol_risk, get_stablecoin_risk, get_opportunity_score, search_opportunities. No camelCase or stylistic mixing. The pattern is predictable and readable throughout.

Tool Count4/5

16 tools is at the heavy end but the DeFi risk domain legitimately spans opportunities, protocols, stablecoins, dependencies, incidents, yields and pricing, so most earn their slot. The count is slightly inflated by the near-duplicate get_yields/get_lending_rates pair and the card/score split, which could arguably be merged. Still well within a defensible scope.

Completeness4/5

Coverage is strong: discovery, scoring, history, dependency traversal in both directions, protocol/stablecoin risk, incidents, risk events, yields and pricing, with free discovery feeding paid detail. The main gap is the absence of an entity catalog/search — four tools take protocol/stablecoin/oracle/curator ids but there is no way to list or look up entities, so agents must scavenge ids from dependency graph output. Portfolio/position tracking is also absent, though likely out of scope.

Available Tools

16 tools
get_closureAInspect

Everything an entity (protocol, asset, stablecoin, curator) depends on, transitively, as a graph. Useful for tracing what a protocol or stablecoin ultimately relies on. Entity ids appear in dependency graphs, for example protocol:morpho-blue. Unknown ids answer 404 and invalid arguments 400 before any payment; 503 while data refreshes; charged only for a 200. Price: $0.01 USDC on Base (x402), charged only for a successful answer.

Inputs: entity (required).

get_dependency_graphAInspect

What one opportunity depends on: protocols, stablecoins and their issuers, oracles, bridges and vault curators, as a graph. Useful for finding hidden shared exposure before combining positions. The id comes from the free /api/v1/opportunities. Unknown ids answer 404 and invalid arguments 400 before any payment; 503 while data refreshes; charged only for a 200. Price: $0.01 USDC on Base (x402), charged only for a successful answer. In this MCP server, ids come from search_opportunities.

Inputs: id (required).

get_dependentsAInspect

Which tracked Base opportunities depend on an entity (protocol, stablecoin, oracle, curator), with their total TVL. Useful for sizing the impact of an exploit, depeg or oracle failure. Entity ids appear in dependency graphs, for example protocol:morpho-blue. Unknown ids answer 404 and invalid arguments 400 before any payment; 503 while data refreshes; charged only for a 200. Price: $0.01 USDC on Base (x402), charged only for a successful answer.

Inputs: entity (required).

get_historyAInspect

Daily history of one opportunity's APY, TVL and risk scores. Useful for checking whether a yield is stable or newly inflated, and for trend charts. The id comes from the free /api/v1/opportunities. Unknown ids answer 404 and invalid arguments 400 before any payment; 503 while data refreshes; charged only for a 200. Price: $0.01 USDC on Base (x402), charged only for a successful answer. In this MCP server, ids come from search_opportunities.

Inputs: id (required), days.

get_incidentsAInspect

Labelled incidents (exploits, oracle failures, depegs, TVL collapses) affecting Base protocols and stablecoins. Useful for a protocol or stablecoin track record before trusting it with funds. Entity ids appear in dependency graphs. Unknown ids answer 404 and invalid arguments 400 before any payment; 503 while data refreshes; charged only for a 200. Price: $0.02 USDC on Base (x402), charged only for a successful answer.

Inputs: limit, entity.

get_lending_ratesAInspect

Lending rates on Base: supply APY for every tracked money market and lending vault (Aave, Morpho, Compound, Moonwell and others), quoted next to the APY lenders actually earned over 7 and 30 days, read on-chain, with a risk score. Useful for choosing where to lend USDC, ETH or stablecoins. Ids work with every other route. 404 for unknown paths and 400 for invalid arguments, before any payment; 503 while data refreshes; charged only for a 200. Price: $0.05 USDC on Base (x402), charged only for a successful answer.

Inputs: sort, asset, limit, min_apy, +3 more.

get_opportunity_cardAInspect

Full risk card for one Base yield opportunity: 0-100 risk score with the main risks and their evidence, yield sources, sustainable APY, expected return, liquidity, dependencies and recent risk events. Useful before depositing into, recommending or comparing a Base yield. The id comes from the free /api/v1/opportunities. Unknown ids answer 404 and invalid arguments 400 before any payment; 503 while data refreshes; charged only for a 200. Price: $0.01 USDC on Base (x402), charged only for a successful answer. In this MCP server, ids come from search_opportunities.

Inputs: id (required), capital, duration.

get_opportunity_scoreAInspect

Scoring breakdown for one opportunity: total risk, the eight risk dimensions with every factor and its input, sustainability, liquidity, slippage, position size and confidence. Useful for auditing or explaining a risk score. The id comes from the free /api/v1/opportunities. Unknown ids answer 404 and invalid arguments 400 before any payment; 503 while data refreshes; charged only for a 200. Price: $0.01 USDC on Base (x402), charged only for a successful answer. In this MCP server, ids come from search_opportunities.

Inputs: id (required), capital, duration.

get_protocol_riskAInspect

Risk profile of one protocol on Base: age, TVL history, audits, exploit history, governance (admin, timelock, multisig, upgradeability, pause) and the risk of its opportunities. Useful for due diligence on a protocol. Unknown ids answer 404 and invalid arguments 400 before any payment; 503 while data refreshes; charged only for a 200. Price: $0.02 USDC on Base (x402), charged only for a successful answer.

Inputs: slug (required).

get_risk_eventsAInspect

Recent risk events on Base DeFi: TVL drops, depegs, exploits, APY moves and Morpho vault setting changes, with severity. Useful for monitoring positions or screening protocols for recent trouble. Entity ids appear in dependency graphs. Unknown ids answer 404 and invalid arguments 400 before any payment; 503 while data refreshes; charged only for a 200. Price: $0.02 USDC on Base (x402), charged only for a successful answer.

Inputs: days, limit, entity, severity.

get_stablecoin_riskAInspect

Peg and supply risk of one stablecoin on Base: price history, supply change, mechanism and the opportunities that hold it. Useful before holding or lending a stablecoin, or when a depeg is suspected. Unknown ids answer 404 and invalid arguments 400 before any payment; 503 while data refreshes; charged only for a 200. Price: $0.02 USDC on Base (x402), charged only for a successful answer.

Inputs: symbol (required).

get_yield_farmingAInspect

Yield farming opportunities on Base: liquidity pools, concentrated liquidity (Aerodrome Slipstream) and auto-compounding vaults, ranked risk-adjusted, with quoted APY split into fees and token rewards, the sustainable APY once incentives fade, TVL, a risk score, and realized APY where measured. Useful for picking farms worth their risk. Ids work with every other route. 404 for unknown paths and 400 for invalid arguments, before any payment; 503 while data refreshes; charged only for a 200. Price: $0.05 USDC on Base (x402), charged only for a successful answer.

Inputs: sort, type, asset, limit, +4 more.

get_yield_premiumAInspect

Why one opportunity pays more than a reference: the APY gap in percentage points, explained by risk dimensions, incentives and extra dependencies. Useful for judging whether a higher yield is worth its extra risk. The id comes from the free /api/v1/opportunities. Unknown ids answer 404 and invalid arguments 400 before any payment; 503 while data refreshes; charged only for a 200. Price: $0.01 USDC on Base (x402), charged only for a successful answer. In this MCP server, ids come from search_opportunities.

Inputs: id (required), benchmark.

get_yieldsAInspect

Realized APY for Base vaults and lending markets: the APY depositors actually earned over 7 and 30 days, read from on-chain share prices, next to the quoted APY, with a verdict (matches, overstated, understated) and a risk score. Useful for finding the best yields on Base and spotting advertised yields that are not being paid. Ids work with every other route. 404 for unknown paths and 400 for invalid arguments, before any payment; 503 while data refreshes; charged only for a 200. Price: $0.05 USDC on Base (x402), charged only for a successful answer.

Inputs: sort, type, asset, limit, +4 more.

list_pricesCInspect

The list of paid routes with their prices. Free.

Inputs: no named parameters.

search_opportunitiesAInspect

Search and filter every tracked Base yield opportunity: id, protocol, market, type, quoted APY, TVL and a risk band (low, moderate, high, very_high). Useful for finding candidates and their ids. Scores, sustainable APY, expected returns, slippage and position sizing are in the paid card (/api/v1/opportunity/:id) and screeners (/api/v1/yields). Free, at most 60 calls an hour per client. Free; at most 60 calls an hour per client.

Inputs: q, type, asset, limit, +5 more.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      C
      maintenance
      Provides onchain intelligence tools for Base, including token risk checks, wallet PnL, and leaderboard data, with paid calls settled per-request in USDC via x402.
      45 npm
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables AI agents to check DeFi liquidation risk levels for lending protocols like Aave, Compound, and Morpho, including at-risk positions, liquidation prices, current prices, and aggregate exposure. Access is pay-per-call via x402 micropayments with USDC on Base, requiring no API key or signup.
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources