stablecoin-yield
What this MCP does
Provides stablecoin yield data, market analysis, recommendations, cross-chain routes, and unsigned vault deposit or redemption transactions.
Tools
Input schema
{'type': 'object', 'required': ['from_chain', 'symbol'], 'properties': {'symbol': {'type': 'string', 'description': 'Stablecoin symbol (lowercase)'}, 'from_chain': {'type': 'string', 'description': 'Origin chain (lowercase)'}}}
Input schema
{'type': 'object', 'properties': {'sort': {'enum': ['apy', 'tvl'], 'type': 'string', 'description': 'Sort key'}, 'asset': {'type': 'string', 'description': 'Stablecoin symbol (lowercase): usdt, usdc, dai, usde, usds, fdusd, gho, crvusd, pyusd, sdai, frxusd, tusd, lusd, dola, etc.'}, 'chain': {'type': 'string', 'description': 'Chain name (lowercase): ethereum, bsc, arbitrum, base, polygon, optimism, avalanche, solana, etc.'}, 'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Row count (default 50, max 100)'}}}
Input schema
{'type': 'object', 'properties': {'asset': {'type': 'string', 'description': 'Optional stablecoin symbol filter, case-insensitive: usdc, usdt. Omit to list all assets.'}, 'chain': {'type': 'string', 'description': 'Optional chain filter (lowercase), e.g. base, ethereum'}, 'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max rows (default 20)'}, 'query': {'type': 'string', 'description': "Optional pool keyword, e.g. 'Steakhouse USDC'"}, 'action': {'enum': ['deposit', 'redeem'], 'type': 'string', 'description': 'Filter by executable action'}, 'min_tvl': {'type': 'number', 'description': 'Min TVL floor in USD (default 1000000)'}}}
Input schema
{'type': 'object', 'required': ['pool_uid', 'amount_base_units', 'signer_address'], 'properties': {'action': {'enum': ['deposit', 'redeem'], 'type': 'string', 'description': 'Default deposit'}, 'amount': {'type': 'string', 'description': 'Same amount in human units ("1000" = 1000 USDC), converted server-side using the pool\'s own asset decimals. Use this if you don\'t want to compute base units yourself. Alternative to amount_base_units.'}, 'chain_id': {'type': 'integer', 'description': 'Optional, only useful when pool_uid is a contract address that is deployed at the same address on several chains (e.g. Aave aTokens). EVM chain id, e.g. 8453 for Base.'}, 'pool_uid': {'type': 'string', 'description': 'Either the exact pool_uid from barker_executable_pools (copy verbatim), OR the vault contract address (0x + 40 hex) if that is what you already have — no discovery call needed. Both are matched exactly; partial names and keywords are rejected (POOL_NOT_FOUND), because this is a money path and Barker never guesses the pool. If one contract hosts several products (e.g. Pendle PT vs LP), you get 409 POOL_AMBIGUOUS with the exact candidates to choose from.'}, 'slippage': {'type': 'number', 'description': 'Optional slippage tolerance, e.g. 0.005'}, 'signer_address': {'type': 'string', 'description': 'EVM address that will sign AND receive vault shares / redeemed assets. Mandatory — it is the tx sender and the share recipient, so Barker can never infer or default it.'}, 'amount_base_units': {'type': 'string', 'description': 'Integer amount in token base units (1 USDC = 1000000). For redeem: underlying assets to withdraw. Send either this OR `amount` — not both (they are cross-checked and a mismatch is rejected).'}}}
Input schema
{'type': 'object', 'properties': {}}
Input schema
{'type': 'object', 'properties': {'days': {'type': 'integer', 'maximum': 180, 'minimum': 7, 'description': 'Lookback window in days (default 30)'}}}
Input schema
{'type': 'object', 'required': ['pool_uid'], 'properties': {'pool_uid': {'type': 'string', 'description': 'Pool uid from list tools'}}}
Input schema
{'type': 'object', 'required': ['pool_uid'], 'properties': {'days': {'type': 'integer', 'maximum': 180, 'minimum': 7}, 'pool_uid': {'type': 'string'}}}
Input schema
{'type': 'object', 'required': ['keyword'], 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1}, 'keyword': {'type': 'string'}}}
Input schema
{'type': 'object', 'required': ['address', 'pool_uid'], 'properties': {'address': {'type': 'string', 'description': 'EVM wallet address holding the vault shares (0x + 40 hex)'}, 'pool_uid': {'type': 'string', 'description': 'Barker pool uid of the ERC-4626 vault, e.g. morpho-vault_base_usdc_0xee8f4ec5 (from barker_executable_pools)'}}}
Input schema
{'type': 'object', 'properties': {'risk': {'enum': ['conservative', 'balanced', 'aggressive'], 'type': 'string', 'description': 'Risk band → TVL floor $10M/$1M/$100K'}, 'asset': {'type': 'string', 'description': 'Stablecoin symbol (lowercase): usdt, usdc, dai, usde, ...'}, 'chain': {'type': 'string', 'description': 'Optional chain filter (lowercase)'}, 'limit': {'type': 'integer', 'maximum': 20, 'minimum': 1, 'description': 'Top-N picks (default 5)'}, 'min_tvl': {'type': 'number', 'description': 'Optional explicit TVL floor (USD)'}}}
Recent tool changes
Similar MCP servers
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…