Philidor DeFi Vault Risk Analytics
What this MCP does
Searches, compares, and analyzes DeFi vaults and lending markets using TVL, APR, risk scores, incidents, and protocol data.
Tools
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['marketId', 'collateral', 'debt'], 'properties': {'debt': {'type': 'string', 'description': 'Debt asset symbol you will borrow (e.g. USDC, USDT, GHO).'}, 'marketId': {'type': 'string', 'description': 'Market id from list_markets. Spoke example: aave-v4-1-main. Hub example: aave-v4-1-hub-global-dollar.'}, 'collateral': {'type': 'string', 'description': 'Collateral asset symbol you will post (e.g. weETH, WETH, cbBTC).'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['vaults'], 'properties': {'vaults': {'type': 'array', 'items': {'type': 'object', 'required': ['network', 'address'], 'properties': {'address': {'type': 'string', 'description': "Vault address in the chain's namespace: 0x-hex on EVM chains, base58 (case-sensitive) on Solana"}, 'network': {'type': 'string', 'description': 'Network slug from the chain registry (e.g. ethereum, base, arbitrum, solana). /v1/chains lists slugs for chains with active vaults.'}}, 'additionalProperties': False}, 'maxItems': 3, 'minItems': 2, 'description': 'Array of 2-3 vaults to compare'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['score'], 'properties': {'score': {'type': 'number', 'maximum': 10, 'minimum': 0, 'description': 'Risk score (0-10) to explain'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'asset': {'type': 'string', 'description': 'Filter by asset symbol (e.g. USDC, WETH)'}, 'chain': {'type': 'string', 'description': 'Filter by chain name or slug (e.g. Ethereum, Base, Arbitrum, Solana)'}, 'minTvl': {'type': 'number', 'description': 'Minimum TVL in USD'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['curatorId'], 'properties': {'curatorId': {'type': 'string', 'description': 'Curator ID'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['marketId'], 'properties': {'marketId': {'type': 'string', 'description': 'Market id from list_markets. Spoke example: aave-v4-10-etherfi-cash. Hub example: aave-v4-1-hub-global-dollar.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['marketId'], 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max events (default 20)'}, 'marketId': {'type': 'string', 'description': 'Market id from list_markets. Spoke or composed hub parent (aave-v4-1-hub-global-dollar).'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['protocolId'], 'properties': {'protocolId': {'type': 'string', 'description': 'Protocol ID: aave, morpho, spark, compound, yearn, beefy, uniswap, nest, maple, kamino. Aave V4 is listed under aave (aave-v4 is accepted as an alias).'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'id': {'type': 'string', 'description': 'Vault ID (e.g. morpho-1-0x...)'}, 'address': {'type': 'string', 'description': "Vault address in the chain's namespace: 0x-hex on EVM chains, base58 (case-sensitive) on Solana"}, 'network': {'type': 'string', 'description': 'Network slug from the chain registry (e.g. ethereum, base, arbitrum, solana). /v1/chains lists slugs for chains with active vaults.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['network', 'address'], 'properties': {'address': {'type': 'string', 'description': "Vault address in the chain's namespace: 0x-hex on EVM chains, base58 (case-sensitive) on Solana"}, 'network': {'type': 'string', 'description': 'Network slug from the chain registry (e.g. ethereum, base, arbitrum, solana). /v1/chains lists slugs for chains with active vaults.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'chain': {'type': ['number', 'string'], 'description': 'Filter by chain: integer chain id (e.g. 1, 8453) or slug (e.g. ethereum, solana)'}, 'limit': {'type': 'number', 'description': 'Results per page (1-100, default 20)'}, 'sortBy': {'enum': ['total_supplied_usd', 'total_borrowed_usd', 'reserve_count', 'name'], 'type': 'string', 'description': 'Sort field (default total_supplied_usd)'}, 'version': {'type': 'string', 'description': 'Filter by protocol version: v3, v4, or klend. Use version=v4 with protocol=aave.'}, 'protocol': {'type': 'string', 'description': 'Filter by protocol id: aave, spark, compound, morpho, kamino. Aave V4 is protocol=aave plus version=v4 (aave-v4 is accepted as an alias).'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'asset': {'type': 'string', 'description': 'Filter by asset symbol (e.g. USDC, WETH)'}, 'chain': {'type': 'string', 'description': 'Filter by chain name or slug (e.g. Ethereum, Base, Arbitrum, Solana)'}, 'limit': {'type': 'number', 'description': 'Max results (default 10, max 50)'}, 'query': {'type': 'string', 'description': 'Search by vault name, symbol, asset, protocol, or curator'}, 'minTvl': {'type': 'number', 'description': 'Minimum TVL in USD'}, 'sortBy': {'type': 'string', 'description': 'Sort field: tvl_usd, apr_net, name, last_synced_at'}, 'protocol': {'type': 'string', 'description': 'Filter by protocol ID: aave, morpho, spark, compound, yearn, beefy, uniswap, nest, maple, kamino. Aave V4 is protocol=aave plus protocolVersion=v4 (aave-v4 is accepted as an alias).'}, 'riskTier': {'type': 'string', 'description': 'Filter by risk tier: Prime, Core, or Edge'}, 'sortOrder': {'type': 'string', 'description': 'Sort order: asc or desc'}, 'depositable': {'type': 'boolean', 'description': 'Filter by current ability to accept new deposits. When true, vaults whose depositability is not yet indexed are still included; when false, only vaults whose maxDeposit on-chain is zero (caps reached, paused, or supply queue saturated) are returned.'}, 'protocolVersion': {'type': 'string', 'description': 'Filter by protocol generation: v3, v4, v3-lido, v3-horizon, klend, kvault. Required to isolate Aave V4 (protocol=aave, protocolVersion=v4). Vaults list this as protocol_version.'}}, 'additionalProperties': False}
Recent tool changes
Similar MCP servers
DeltaSignal ATLAS-7
Analyzes SEC and XBRL data for crypto-related public companies, including fundamentals, issuer signals, peer comparisons, stress …
intel
Provides multi-chain market intelligence, blockchain activity metrics, trading and portfolio planning, sanctions clearance, agent…
Market Intelligence API
Analyzes crypto and tokenized-asset markets using DEX flows, perpetual positioning, smart-money activity, token risk, market news…
Gate MCP
Provides public Gate exchange market data for spot, futures, delivery, margin, options, Alpha, Earn products, order books, candle…
AgentFeed
Provides crypto market data on liquidations, funding, open interest, order books, spreads, liquidation forecasts, and tokenized-a…
whale-insights
Provides read-only crypto market and on-chain intelligence, including whale activity, analyst signals, prices, funding rates, gas…
Okx
Provides public OKX market data for crypto instruments, including candles, prices, order books, funding rates, open interest, pos…
mcp
Provides crypto derivatives and market-structure data including funding, open interest, liquidations, options, ETF flows, leverag…