{"x402Version":2,"service":"liquidation-risk-mcp","payTo":"0x1664530DC2A1CA350B1dbaD1Fc1F1a70c90fe4de","network":"base","network_caip":"eip155:8453","description":"Exhaustive x402/Bazaar manifest for paid Money Tree routes.","resources":[{"type":"http","method":"POST","resource":"https://liquidation-risk-mcp.mtree.workers.dev/v1/risk/aave_v3","description":"Paid Aave V3 liquidation-risk verdict for agents before they borrow, lever, liquidate, or allow autopay. Returns buyer_decision, evidence_summary, execution_policy, next_action, live health factor, and liquidation trigger distance. Buyer-intent match: Aave liquidation risk, health factor API. Price 0.03 USDC on Base via x402. Demo/preview: https://liquidation-risk-mcp.mtree.workers.dev/demo/aave_v3. Contact: https://liquidation-risk-mcp.mtree.workers.dev/contact.","discoverable":true,"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"30000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x1664530DC2A1CA350B1dbaD1Fc1F1a70c90fe4de","maxTimeoutSeconds":300}],"inputSchema":{"type":"http","method":"POST","bodyType":"json","bodyFields":{"address":{"type":"string","description":"EVM wallet address to check"},"chain":{"type":"string","enum":["base","ethereum","arbitrum","optimism","polygon"]},"action":{"type":"string","description":"Buyer action being gated, e.g. borrow, liquidate, allow_autopay"}},"body":{"address":"0x0000000000000000000000000000000000000000","chain":"base","action":"borrow_or_autopay"}},"outputSchema":{"example":{"ok":true,"service":"liquidation-risk-mcp","endpoint":"/v1/risk/aave_v3","buyer_decision":"allow_with_cap","evidence_summary":{"protocol":"aave-v3","health_factor":1.82,"liquidation_risk":"safe","price_drop_to_liquidation_pct":45.1},"execution_policy":{"spend_verdict":"pay_if_fresh","max_age_seconds":120,"stop_conditions":["health_factor_below_1_15","rpc_degraded"]},"next_action":"If health_factor is below 1.5, reduce borrow or require human review before the next agent transaction."}},"inputExample":{"address":"0x0000000000000000000000000000000000000000","chain":"base","action":"borrow_or_autopay"},"outputExample":{"ok":true,"service":"liquidation-risk-mcp","endpoint":"/v1/risk/aave_v3","buyer_decision":"allow_with_cap","evidence_summary":{"protocol":"aave-v3","health_factor":1.82,"liquidation_risk":"safe","price_drop_to_liquidation_pct":45.1},"execution_policy":{"spend_verdict":"pay_if_fresh","max_age_seconds":120,"stop_conditions":["health_factor_below_1_15","rpc_degraded"]},"next_action":"If health_factor is below 1.5, reduce borrow or require human review before the next agent transaction."},"examples":{"input":{"address":"0x0000000000000000000000000000000000000000","chain":"base","action":"borrow_or_autopay"},"output":{"ok":true,"service":"liquidation-risk-mcp","endpoint":"/v1/risk/aave_v3","buyer_decision":"allow_with_cap","evidence_summary":{"protocol":"aave-v3","health_factor":1.82,"liquidation_risk":"safe","price_drop_to_liquidation_pct":45.1},"execution_policy":{"spend_verdict":"pay_if_fresh","max_age_seconds":120,"stop_conditions":["health_factor_below_1_15","rpc_degraded"]},"next_action":"If health_factor is below 1.5, reduce borrow or require human review before the next agent transaction."}},"metadata":{"service":"liquidation-risk-mcp","category":"liquidation risk mcp","tags":["liquidation-risk-mcp","liquidation risk mcp","aave v3","health factor","autopay risk","x402","Bazaar","Aave liquidation risk","health factor API","Compound liquidation risk","liquidation alert API","DeFi liquidation risk"],"demoUrl":"https://liquidation-risk-mcp.mtree.workers.dev/demo/aave_v3","contactUrl":"https://liquidation-risk-mcp.mtree.workers.dev/contact","datasetHealthUrl":"https://liquidation-risk-mcp.mtree.workers.dev/dataset/health"},"extensions":{"bazaar":{"discoverable":true,"category":"liquidation risk mcp","info":{"input":{"type":"http","method":"POST","bodyType":"json","body":{"address":"0x0000000000000000000000000000000000000000","chain":"base","action":"borrow_or_autopay"}},"output":{"type":"json","example":{"ok":true,"service":"liquidation-risk-mcp","endpoint":"/v1/risk/aave_v3","buyer_decision":"allow_with_cap","evidence_summary":{"protocol":"aave-v3","health_factor":1.82,"liquidation_risk":"safe","price_drop_to_liquidation_pct":45.1},"execution_policy":{"spend_verdict":"pay_if_fresh","max_age_seconds":120,"stop_conditions":["health_factor_below_1_15","rpc_degraded"]},"next_action":"If health_factor is below 1.5, reduce borrow or require human review before the next agent transaction."}}},"schema":{"inputSchema":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"EVM wallet address to check"},"chain":{"type":"string","enum":["base","ethereum","arbitrum","optimism","polygon"]},"action":{"type":"string","description":"Buyer action being gated, e.g. borrow, liquidate, allow_autopay"}}},"outputSchema":{"example":{"ok":true,"service":"liquidation-risk-mcp","endpoint":"/v1/risk/aave_v3","buyer_decision":"allow_with_cap","evidence_summary":{"protocol":"aave-v3","health_factor":1.82,"liquidation_risk":"safe","price_drop_to_liquidation_pct":45.1},"execution_policy":{"spend_verdict":"pay_if_fresh","max_age_seconds":120,"stop_conditions":["health_factor_below_1_15","rpc_degraded"]},"next_action":"If health_factor is below 1.5, reduce borrow or require human review before the next agent transaction."}}},"input":{"type":"http","method":"POST","bodyType":"json","body":{"address":"0x0000000000000000000000000000000000000000","chain":"base","action":"borrow_or_autopay"},"bodyFields":{"address":{"type":"string","description":"EVM wallet address to check"},"chain":{"type":"string","enum":["base","ethereum","arbitrum","optimism","polygon"]},"action":{"type":"string","description":"Buyer action being gated, e.g. borrow, liquidate, allow_autopay"}}},"output":{"example":{"ok":true,"service":"liquidation-risk-mcp","endpoint":"/v1/risk/aave_v3","buyer_decision":"allow_with_cap","evidence_summary":{"protocol":"aave-v3","health_factor":1.82,"liquidation_risk":"safe","price_drop_to_liquidation_pct":45.1},"execution_policy":{"spend_verdict":"pay_if_fresh","max_age_seconds":120,"stop_conditions":["health_factor_below_1_15","rpc_degraded"]},"next_action":"If health_factor is below 1.5, reduce borrow or require human review before the next agent transaction."}},"demoUrl":"https://liquidation-risk-mcp.mtree.workers.dev/demo/aave_v3","contactUrl":"https://liquidation-risk-mcp.mtree.workers.dev/contact","keywords":["liquidation-risk-mcp","liquidation risk mcp","aave v3","health factor","autopay risk","x402","Bazaar","Aave liquidation risk","health factor API","Compound liquidation risk","liquidation alert API","DeFi liquidation risk"]}}},{"type":"http","method":"POST","resource":"https://liquidation-risk-mcp.mtree.workers.dev/v1/risk/compound_v3","description":"Paid Compound III liquidation-risk verdict for agents before they borrow, lever, liquidate, or allow autopay. Returns buyer_decision, evidence_summary, execution_policy, next_action, live borrow/collateral facts, and liquidatable status. Buyer-intent match: Compound liquidation risk, liquidation alert API. Price 0.03 USDC on Base via x402. Demo/preview: https://liquidation-risk-mcp.mtree.workers.dev/demo/compound_v3. Contact: https://liquidation-risk-mcp.mtree.workers.dev/contact.","discoverable":true,"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"30000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x1664530DC2A1CA350B1dbaD1Fc1F1a70c90fe4de","maxTimeoutSeconds":300}],"inputSchema":{"type":"http","method":"POST","bodyType":"json","bodyFields":{"address":{"type":"string"},"chain":{"type":"string","enum":["base","ethereum","arbitrum","polygon"]},"market":{"type":"string","enum":["USDC","WETH"]},"action":{"type":"string"}},"body":{"address":"0x0000000000000000000000000000000000000000","chain":"base","market":"USDC","action":"borrow_or_autopay"}},"outputSchema":{"example":{"ok":true,"service":"liquidation-risk-mcp","endpoint":"/v1/risk/compound_v3","buyer_decision":"block_if_liquidatable","evidence_summary":{"protocol":"compound-v3","market":"USDC","is_liquidatable":false,"borrow_balance":0},"execution_policy":{"spend_verdict":"pay_if_fresh","max_age_seconds":120,"stop_conditions":["is_liquidatable_true","unsupported_market"]},"next_action":"If liquidatable is true, do not route new borrow/autopay actions; prepare liquidation or repay flow."}},"inputExample":{"address":"0x0000000000000000000000000000000000000000","chain":"base","market":"USDC","action":"borrow_or_autopay"},"outputExample":{"ok":true,"service":"liquidation-risk-mcp","endpoint":"/v1/risk/compound_v3","buyer_decision":"block_if_liquidatable","evidence_summary":{"protocol":"compound-v3","market":"USDC","is_liquidatable":false,"borrow_balance":0},"execution_policy":{"spend_verdict":"pay_if_fresh","max_age_seconds":120,"stop_conditions":["is_liquidatable_true","unsupported_market"]},"next_action":"If liquidatable is true, do not route new borrow/autopay actions; prepare liquidation or repay flow."},"examples":{"input":{"address":"0x0000000000000000000000000000000000000000","chain":"base","market":"USDC","action":"borrow_or_autopay"},"output":{"ok":true,"service":"liquidation-risk-mcp","endpoint":"/v1/risk/compound_v3","buyer_decision":"block_if_liquidatable","evidence_summary":{"protocol":"compound-v3","market":"USDC","is_liquidatable":false,"borrow_balance":0},"execution_policy":{"spend_verdict":"pay_if_fresh","max_age_seconds":120,"stop_conditions":["is_liquidatable_true","unsupported_market"]},"next_action":"If liquidatable is true, do not route new borrow/autopay actions; prepare liquidation or repay flow."}},"metadata":{"service":"liquidation-risk-mcp","category":"liquidation risk mcp","tags":["liquidation-risk-mcp","liquidation risk mcp","compound v3","comet","autopay risk","x402","Bazaar","Compound liquidation risk","liquidation alert API","Aave liquidation risk","DeFi liquidation risk","health factor API"],"demoUrl":"https://liquidation-risk-mcp.mtree.workers.dev/demo/compound_v3","contactUrl":"https://liquidation-risk-mcp.mtree.workers.dev/contact","datasetHealthUrl":"https://liquidation-risk-mcp.mtree.workers.dev/dataset/health"},"extensions":{"bazaar":{"discoverable":true,"category":"liquidation risk mcp","info":{"input":{"type":"http","method":"POST","bodyType":"json","body":{"address":"0x0000000000000000000000000000000000000000","chain":"base","market":"USDC","action":"borrow_or_autopay"}},"output":{"type":"json","example":{"ok":true,"service":"liquidation-risk-mcp","endpoint":"/v1/risk/compound_v3","buyer_decision":"block_if_liquidatable","evidence_summary":{"protocol":"compound-v3","market":"USDC","is_liquidatable":false,"borrow_balance":0},"execution_policy":{"spend_verdict":"pay_if_fresh","max_age_seconds":120,"stop_conditions":["is_liquidatable_true","unsupported_market"]},"next_action":"If liquidatable is true, do not route new borrow/autopay actions; prepare liquidation or repay flow."}}},"schema":{"inputSchema":{"type":"object","required":["address"],"properties":{"address":{"type":"string"},"chain":{"type":"string","enum":["base","ethereum","arbitrum","polygon"]},"market":{"type":"string","enum":["USDC","WETH"]},"action":{"type":"string"}}},"outputSchema":{"example":{"ok":true,"service":"liquidation-risk-mcp","endpoint":"/v1/risk/compound_v3","buyer_decision":"block_if_liquidatable","evidence_summary":{"protocol":"compound-v3","market":"USDC","is_liquidatable":false,"borrow_balance":0},"execution_policy":{"spend_verdict":"pay_if_fresh","max_age_seconds":120,"stop_conditions":["is_liquidatable_true","unsupported_market"]},"next_action":"If liquidatable is true, do not route new borrow/autopay actions; prepare liquidation or repay flow."}}},"input":{"type":"http","method":"POST","bodyType":"json","body":{"address":"0x0000000000000000000000000000000000000000","chain":"base","market":"USDC","action":"borrow_or_autopay"},"bodyFields":{"address":{"type":"string"},"chain":{"type":"string","enum":["base","ethereum","arbitrum","polygon"]},"market":{"type":"string","enum":["USDC","WETH"]},"action":{"type":"string"}}},"output":{"example":{"ok":true,"service":"liquidation-risk-mcp","endpoint":"/v1/risk/compound_v3","buyer_decision":"block_if_liquidatable","evidence_summary":{"protocol":"compound-v3","market":"USDC","is_liquidatable":false,"borrow_balance":0},"execution_policy":{"spend_verdict":"pay_if_fresh","max_age_seconds":120,"stop_conditions":["is_liquidatable_true","unsupported_market"]},"next_action":"If liquidatable is true, do not route new borrow/autopay actions; prepare liquidation or repay flow."}},"demoUrl":"https://liquidation-risk-mcp.mtree.workers.dev/demo/compound_v3","contactUrl":"https://liquidation-risk-mcp.mtree.workers.dev/contact","keywords":["liquidation-risk-mcp","liquidation risk mcp","compound v3","comet","autopay risk","x402","Bazaar","Compound liquidation risk","liquidation alert API","Aave liquidation risk","DeFi liquidation risk","health factor API"]}}}],"discovery":{"agentCard":"https://liquidation-risk-mcp.mtree.workers.dev/.well-known/agent-card.json","mcp":"https://liquidation-risk-mcp.mtree.workers.dev/.well-known/mcp.json","openapi":"https://liquidation-risk-mcp.mtree.workers.dev/openapi.yaml","x402":"https://liquidation-risk-mcp.mtree.workers.dev/.well-known/x402","apiCatalog":"https://liquidation-risk-mcp.mtree.workers.dev/.well-known/api-catalog","llmsTxt":"https://liquidation-risk-mcp.mtree.workers.dev/llms.txt"}}