Philidor DeFi Vault Risk Analytics
Search 700+ DeFi vaults, compare risk scores, analyze protocols. No API key needed.
| Endpoint | https://mcp.philidor.io/api/mcp (streamable-http) |
|---|---|
| Registry version | 1.0.0 |
| Now | 24 tools · grade C (65) · pin ts_4caaba56137ccf6252095d4d3e713220 · protocol 2025-06-18 |
| First / last listed | 2026-10-31 01:24 UTC / 2026-10-31 01:24 UTC |
| Grade over time | 2026-10-31: C (65), 24 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: search_vaults get_vault get_vault_risk_breakdown list_markets get_market get_market_events check_loop_venue list_ondo_assets get_ondo_asset get_ondo_asset_stream get_ondo_asset_data get_native_asset_assessment get_native_asset_financials compare_vaults find_safest_vaults get_protocol_info get_curator_info get_market_overview explain_risk_score list_vaults_with_incidents check_policy list_baskets list_rwa get_oracles
search_vaults | Search and filter DeFi vaults by chain, protocol, asset, risk tier, TVL, and more. Returns a paginated list with risk scores and APR. params: query, chain, protocol, protocolVersion, asset, riskTier, minTvl, depositable, sortBy, sortOrder, limit |
get_vault | Get detailed information about a specific DeFi vault including risk breakdown, recent events, and historical snapshots. Lookup by ID or by network + address. params: id, network, address |
get_vault_risk_breakdown | Get a detailed breakdown of a vault's risk vectors: Asset Composition, Platform and Strategy, Control and Governance, and History scores with sub-metrics. params: network*, address* |
list_markets | List lending markets: the market a depositor actually picks (Aave/Spark pool, Aave V4 spoke, Compound Comet, Morpho Blue pair, or Kamino K-Lend market). Aave V4 spokes that share a liquidity hub are grouped under a composed parent (aave-v4-1-hub-global-dollar). The API still keys each market on the spoke. NOTE: this is not `get_market_overview`, which returns platform-wide totals across all vaults params: protocol, version, chain, limit, sortBy |
get_market | Get one lending market with every reserve it contains: supplied, supply APR, borrowed, borrow APR, utilization and risk tier per reserve. Spoke ids look like aave-v4-10-etherfi-cash. Aave V4 hub parents (aave-v4-1-hub-global-dollar) are composed from the spokes that share that hub; /v1/markets does not serve those ids. params: marketId* |
get_market_events | Published risk events for ONE lending market: incidents, bad debt, liquidation cascades (e.g. mass liquidations on a Morpho Blue market). Market ids look like morpho-v1-1-pt-reusd-10dec2026-usdc-91-5. Aave V4 hub ids (aave-v4-1-hub-global-dollar) union the spoke feeds. Not platform stats (get_market_overview) and not the market data itself (get_market). params: marketId*, limit |
check_loop_venue | Underwrite a collateral/debt loop on ONE lending market: score, tier, utilization, borrow APR, deposit status, and recent incidents for both reserves. Does not compute health factor and does not prepare txs. Call this before a protocol MCP preview_action / prepare_action. If you do not have a market id, call list_markets first (Aave V4: protocol=aave, version=v4). Examples: aave-v4-1-main, aave-v4 params: marketId*, collateral*, debt* |
list_ondo_assets | Search the paginated Ondo Global Markets catalog: tokenized securities, portfolios and exact issuer-reported deployments. Includes API-only and CSV-only entries, freshness and identity conflicts. This is not a list of verified risk scores. params: search, page, limit |
get_ondo_asset | Get an exact Ondo token: issuer market observations, portfolio constituents, source freshness and chain/address assessment links. Prices are display-only; constituents have no inferred weights or inherited ratings. params: symbol* |
get_ondo_asset_stream | Get latest retained Ondo display prices and minute OHLC. Preserve source/receipt ages, evaluatedAt, conflicts and collector gaps; fresh is a 120-second policy at evaluatedAt, not an execution guarantee. Missing values are not zero. This does not open an issuer subscription or supply history. params: symbol* |
get_ondo_asset_data | Get Ondo OHLC, dividends, shares-multiplier history and per-chain token supply. Family availability and source clocks are explicit. Valid windows: 1min/1day, 5min/1day, 15min/1day, 1hour/1month, 4hour/1month, 12hour/3month, or 1day with 3month, 6month, 1year, all. Defaults to 1hour/1month. Underlying dividend yield is a decimal, not token distribution yield. Supply is in token units, not USD. params: symbol*, interval, range |
get_native_asset_assessment | Get the current effective score and signed reviewed base score for an exact Aptos, Sui, Noble, Stellar or XRP Ledger token. Preserve identifier case. A missing assessment is not a zero score. Evidence and signatures require the caller’s own entitled Philidor API key. verified is the API assertion, not independent verification against a reviewer trust root. params: network*, identifier* |
get_native_asset_financials | Get public issuer financials for an exact Aptos, Sui, Noble, Stellar or XRP Ledger token. Preserve identifier case. Each metric states its unit, fund/global/deployment scope, source and freshness; null means unavailable, not zero. Fund AUM and NAV do not establish token supply, redemption capacity or reserves. Requery by refreshBy; this tool does not return a risk score or private account data. params: network*, identifier* |
compare_vaults | Compare 2-3 DeFi vaults side-by-side on TVL, APR, risk score, risk tier, audited status, and more. params: vaults* |
find_safest_vaults | Find the highest risk-scored DeFi vaults, optionally filtered by asset, chain, or minimum TVL. Returns the top 10 audited vaults sorted by Philidor risk score (higher = lower assessed risk; scores are not a safety guarantee). params: asset, chain, minTvl |
get_protocol_info | Get detailed information about a DeFi protocol including TVL, vault count, versions, auditors, and security incidents. params: protocolId* |
get_curator_info | Get detailed information about a vault curator including their managed vaults, TVL, chain distribution, and performance. params: curatorId* |
get_market_overview | Get a high-level overview of the DeFi vault market: total TVL, vault count, risk distribution, and TVL by protocol. params: none |
explain_risk_score | Explain what a Philidor risk score means, including the tier (Prime/Core/Edge), how it is calculated, and what the thresholds are. params: score* |
list_vaults_with_incidents | List all vaults that had a recent critical incident (last 365 days). Critical = severity Critical or incident_severity major. Results are sorted by TVL descending, then by time since event ascending (most recent first). params: none |
check_policy | State whether the positions you supply conform to the limits and constraints you supply. Calls POST /v1/graph/check and returns the API compliance attestation (attestation de conformité): compliance (compliant or non_compliant), violations, policy_hash, findings, and snapshotId. When issue is true and the API issues an attestation, the result also includes attestation_id, signerAddress, and the ve params: positions*, limits*, constraints, issue, agentId |
list_baskets | Returns the structured access refusal for the baskets family. Does not return constituents or weights. params: none |
list_rwa | Returns the structured access refusal for the rwa family. Does not return coverage. params: none |
get_oracles | Returns the structured access refusal for the oracles family. Does not return freshness. params: none |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.