このMCPでできること
Provides live USDC yield indexes, vault and portfolio data, yield calculations, comparisons, recommendations, and deposit or withdrawal transaction flows across supported chains.
ツール
入力スキーマ
{'type': 'object', 'required': ['draft'], 'properties': {'draft': {'type': 'object', 'description': 'sponsored_path.draft or usdc_path.draft from prepare_transaction, unchanged.'}, 'permit_signature': {'type': 'string', 'description': 'usdc_path only: 65-byte hex signature of usdc_path.sign.permit (typed data or its digest).'}, 'authorization_signature': {'description': 'Only on first use on the chain: the EIP-7702 authorisation signature, as 65-byte hex or {r, s, yParity}.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['amount_usdc', 'months'], 'properties': {'months': {'type': 'number', 'minimum': 0.1, 'description': 'Holding period in months'}, 'target_id': {'type': 'string', 'description': 'Optional vault ID or portfolio ID. If omitted, projects across all vaults and portfolios.'}, 'amount_usdc': {'type': 'number', 'minimum': 0.01, 'description': 'USDC deposit amount in dollars'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['vault_ids'], 'properties': {'vault_ids': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 6, 'minItems': 2, 'description': 'Array of 2–6 vault IDs or names to compare.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['chain'], 'properties': {'chain': {'enum': ['base', 'ethereum'], 'type': 'string', 'description': 'Chain to check.'}, 'account': {'type': 'string', 'description': 'Optional 0x address; adds eligibility, amount sponsored and amount remaining.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['portfolio'], 'properties': {'portfolio': {'type': 'string', 'description': 'Portfolio ID or name. Examples: "foundation-eth", "Core Portfolio", "growth-eth", "Foundation Portfolio Base".'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['chain', 'user_op_hash'], 'properties': {'chain': {'enum': ['base', 'ethereum'], 'type': 'string'}, 'user_op_hash': {'type': 'string', 'description': 'user_op_hash from submit_user_operation.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['vault'], 'properties': {'vault': {'type': 'string', 'description': 'Vault ID, name, or partial name. Examples: "aave-eth", "Aave USDC Supply (Base)", "Gauntlet Frontier", "morpho-steakhouse-prime-eth".'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'chain': {'enum': ['Ethereum', 'Base'], 'type': 'string', 'description': 'Filter to a specific chain'}, 'risk_tier': {'enum': ['Conservative', 'Balanced', 'Aggressive'], 'type': 'string', 'description': 'Filter to a risk tier'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['chain'], 'properties': {'chain': {'enum': ['base', 'ethereum'], 'type': 'string', 'description': 'Chain to list.'}, 'account': {'type': 'string', 'description': 'Optional 0x address; adds allowlist status and share balance.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['chain', 'action', 'vault', 'amount', 'account'], 'properties': {'gas': {'enum': ['auto', 'eth'], 'type': 'string', 'description': 'auto (default): return every route available — sponsored, USDC and ETH. eth: ETH path only.'}, 'chain': {'enum': ['base', 'ethereum'], 'type': 'string', 'description': 'Chain of the vault. Gas can be paid in ETH or USDC on both.'}, 'vault': {'type': 'string', 'description': 'Vault address or on-chain symbol (e.g. acrAAVE) on this chain, from list_vault_contracts. To withdraw from a retired ACCRUE vault (no longer listed, but always withdrawable), pass its address.'}, 'action': {'enum': ['deposit', 'withdraw'], 'type': 'string'}, 'amount': {'type': 'string', 'description': 'USDC amount ("25", "12.5"), or "all" to withdraw the whole withdrawable position.'}, 'account': {'type': 'string', 'description': "The agent's own 0x address. Positions are permanently tied to the address that deposits."}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['risk_profile'], 'properties': {'goal': {'enum': ['max_yield', 'capital_preservation', 'diversification', 'simplicity'], 'type': 'string', 'description': "User's primary goal"}, 'chain': {'enum': ['Ethereum', 'Base'], 'type': 'string', 'description': 'Preferred chain (optional)'}, 'risk_profile': {'enum': ['conservative', 'balanced', 'aggressive'], 'type': 'string', 'description': "User's risk tolerance"}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Free-form search query'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'chain': {'enum': ['Ethereum', 'Base'], 'type': 'string', 'description': 'Filter to a specific chain'}, 'protocol': {'type': 'string', 'description': 'Filter by protocol substring, e.g. "Aave", "Compound", "Morpho", "Steakhouse", "Gauntlet"'}, 'risk_tier': {'enum': ['Conservative', 'Balanced', 'Aggressive'], 'type': 'string', 'description': 'Filter to a risk tier'}, 'min_apy_pct': {'type': 'number', 'description': 'Minimum effective APY in percent (e.g. 4 for 4%).'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['chain', 'user_operation', 'signature'], 'properties': {'chain': {'enum': ['base', 'ethereum'], 'type': 'string'}, 'signature': {'type': 'string', 'description': '65-byte hex signature over sign.user_operation.'}, 'user_operation': {'type': 'object', 'description': 'user_operation from build_user_operation, unchanged.'}}, 'additionalProperties': False}
最近のツール変更
類似のMCPサーバー
The Stall
Provides pay-per-call tools for YouTube keyword research and research on stocks, crypto, DeFi, options, and macroeconomic data.
Crank Protocol
Provides non-custodial Solana and EVM tools for swaps, derivatives, lending, staking, tokenized equities, bridging, and strategy …
x402-services
Provides on-chain, trading, and AI tools for Robinhood Chain.
FortFi Treasury MCP
Provides policy-controlled crypto treasury operations across chains, including wallets, payments, token discovery, swaps, bridges…
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…
TradingCalc MCP: Options, Forex, Risk Stats, Prediction Markets, On-Chain & Crypto Futures
Performs deterministic calculations for crypto futures, funding, leverage, liquidation, position sizing, token swaps, on-chain ri…
Market Intelligence API
Analyzes crypto and tokenized-asset markets using DEX flows, perpetual positioning, smart-money activity, token risk, market news…