{"x402Version":2,"service":"wallet-portfolio-risk-mcp","payTo":"0x1664530DC2A1CA350B1dbaD1Fc1F1a70c90fe4de","network":"base","network_caip":"eip155:8453","description":"Wallet/address risk intelligence for agents deciding whether to trust, rebalance, or protect an EVM address before paying or signing.","resources":[{"type":"http","method":"POST","resource":"https://wallet-portfolio-risk-mcp.mtree.workers.dev/v1/wallet/portfolio_risk","description":"Composite portfolio-risk view for an EVM address, combining Aave V3, Compound III, Uniswap V3 LP exposure, ERC-20 concentration, and GoPlus token-security signals into a 0-100 risk report. Returns JSON. Price 0.30 USDC on Base via x402. Demo/preview: https://wallet-portfolio-risk-mcp.mtree.workers.dev/demo/portfolio_risk. Contact: https://wallet-portfolio-risk-mcp.mtree.workers.dev/contact.","discoverable":true,"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"300000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x1664530DC2A1CA350B1dbaD1Fc1F1a70c90fe4de","maxTimeoutSeconds":300}],"inputSchema":{"type":"http","method":"POST","bodyType":"json","bodyFields":{"address":{"type":"string","description":"EVM address (0x... 20 bytes)"},"chains":{"type":"array","items":{"type":"string","enum":["ethereum","base","arbitrum","optimism","polygon"]},"description":"Optional chains to scan; defaults to ethereum + base"}},"body":{"address":"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045","chains":["ethereum","base"]}},"outputSchema":{"example":{"address":"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045","chains_scanned":["ethereum","base"],"aggregate_risk_score":30,"aggregate_risk_band":"low","sources_composed":["aave-v3","compound-iii","uniswap-v3-lp","erc20-holdings","goplus-token-security"],"dataset_fresh_at":"live_rpc_request_time","provenance":"Public RPC + GoPlus request-time reads"}},"metadata":{"service":"wallet-portfolio-risk-mcp","category":"wallet/address intelligence","tags":["wallet risk","portfolio risk","DeFi risk","token security","liquidation"],"demoUrl":"https://wallet-portfolio-risk-mcp.mtree.workers.dev/demo/portfolio_risk","contactUrl":"https://wallet-portfolio-risk-mcp.mtree.workers.dev/contact"},"extensions":{"bazaar":{"discoverable":true,"category":"wallet/address intelligence","input":{"type":"http","method":"POST","bodyType":"json","body":{"address":"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045","chains":["ethereum","base"]},"bodyFields":{"address":{"type":"string","description":"EVM address (0x... 20 bytes)"},"chains":{"type":"array","items":{"type":"string","enum":["ethereum","base","arbitrum","optimism","polygon"]},"description":"Optional chains to scan; defaults to ethereum + base"}}},"output":{"example":{"address":"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045","chains_scanned":["ethereum","base"],"aggregate_risk_score":30,"aggregate_risk_band":"low","sources_composed":["aave-v3","compound-iii","uniswap-v3-lp","erc20-holdings","goplus-token-security"],"dataset_fresh_at":"live_rpc_request_time","provenance":"Public RPC + GoPlus request-time reads"}},"demoUrl":"https://wallet-portfolio-risk-mcp.mtree.workers.dev/demo/portfolio_risk","contactUrl":"https://wallet-portfolio-risk-mcp.mtree.workers.dev/contact","keywords":["wallet risk","portfolio risk","DeFi risk","token security","liquidation"]}}},{"type":"http","method":"POST","resource":"https://wallet-portfolio-risk-mcp.mtree.workers.dev/v1/wallet/liquidation_alert_threshold","description":"Lightweight liquidation-alert slice for one EVM address and chain, combining Aave V3 health factor and Compound III liquidation status into urgency and drop-to-liquidation thresholds. Returns JSON. Price 0.10 USDC on Base via x402. Demo/preview: https://wallet-portfolio-risk-mcp.mtree.workers.dev/demo/liquidation_alert_threshold. Contact: https://wallet-portfolio-risk-mcp.mtree.workers.dev/contact.","discoverable":true,"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"100000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x1664530DC2A1CA350B1dbaD1Fc1F1a70c90fe4de","maxTimeoutSeconds":300}],"inputSchema":{"type":"http","method":"POST","bodyType":"json","bodyFields":{"address":{"type":"string","description":"EVM address (0x... 20 bytes)"},"chain":{"type":"string","enum":["ethereum","base","arbitrum","optimism","polygon"],"description":"Chain to scan"}},"body":{"address":"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045","chain":"ethereum"}},"outputSchema":{"example":{"address":"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045","chain":"ethereum","urgency":"watch","alert_count":0,"sources_composed":["aave-v3","compound-iii"],"dataset_fresh_at":"live_rpc_request_time","provenance":"Public RPC protocol reads"}},"metadata":{"service":"wallet-portfolio-risk-mcp","category":"wallet/address intelligence","tags":["wallet liquidation","Aave health factor","Compound liquidation","DeFi risk"],"demoUrl":"https://wallet-portfolio-risk-mcp.mtree.workers.dev/demo/liquidation_alert_threshold","contactUrl":"https://wallet-portfolio-risk-mcp.mtree.workers.dev/contact"},"extensions":{"bazaar":{"discoverable":true,"category":"wallet/address intelligence","input":{"type":"http","method":"POST","bodyType":"json","body":{"address":"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045","chain":"ethereum"},"bodyFields":{"address":{"type":"string","description":"EVM address (0x... 20 bytes)"},"chain":{"type":"string","enum":["ethereum","base","arbitrum","optimism","polygon"],"description":"Chain to scan"}}},"output":{"example":{"address":"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045","chain":"ethereum","urgency":"watch","alert_count":0,"sources_composed":["aave-v3","compound-iii"],"dataset_fresh_at":"live_rpc_request_time","provenance":"Public RPC protocol reads"}},"demoUrl":"https://wallet-portfolio-risk-mcp.mtree.workers.dev/demo/liquidation_alert_threshold","contactUrl":"https://wallet-portfolio-risk-mcp.mtree.workers.dev/contact","keywords":["wallet liquidation","Aave health factor","Compound liquidation","DeFi risk"]}}}],"discovery":{"agentCard":"https://wallet-portfolio-risk-mcp.mtree.workers.dev/.well-known/agent-card.json","mcp":"https://wallet-portfolio-risk-mcp.mtree.workers.dev/.well-known/mcp.json","openapi":"https://wallet-portfolio-risk-mcp.mtree.workers.dev/openapi.yaml","x402":"https://wallet-portfolio-risk-mcp.mtree.workers.dev/.well-known/x402","apiCatalog":"https://wallet-portfolio-risk-mcp.mtree.workers.dev/.well-known/api-catalog","llmsTxt":"https://wallet-portfolio-risk-mcp.mtree.workers.dev/llms.txt"}}