accueil / serveurs / Finance & Paiement / money.barker/stablecoin-yield
money.barker/stablecoin-yield
serveur MCP (Model Context Protocol) · barker-mcp 0.1.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que money.barker/stablecoin-yield est sûr ?
Au dernier audit MCP Hub, le serveur MCP « money.barker/stablecoin-yield » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 12 outils
- barker_crosschain_routes≈ 119 tokens
Barker's cross-chain route availability for a stablecoin from a given chain (bridge/venue coverage). Use for 'bridge USDC from arbitrum', '跨链路径'. (paid: $0.01 per call via x402)
Paramètres, retour & exemple (2)
Paramètressymbol· string · requis
Stablecoin symbol (lowercase)from_chain· string · requis
Origin chain (lowercase)
Exemple d'appel{"name": "barker_crosschain_routes", "arguments": {"symbol": "texte", "from_chain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - barker_defi_vaults≈ 244 tokens
Query real-time stablecoin supply yield pools from Barker's index of 500+ DeFi protocols. Returns ranked rows with protocol_name, chain_name, asset_symbol, supply_apy_total (decimal — multiply by 100 for %), and supply_tvl (USD). Use for questions like 'best stablecoin yield', 'where to earn on USDC', 'compare lending rates', '稳定币利率'. (paid: $0.001 per call via x402)
Paramètres, retour & exemple (4)
Paramètressort· string · optionnel · apy | tvl
Sort keyasset· string · optionnel
Stablecoin symbol (lowercase): usdt, usdc, dai, usde, usds, fdusd, gho, crvusd, pyusd, sdai, frxusd, tusd, lusd, dola, etc.chain· string · optionnel
Chain name (lowercase): ethereum, bsc, arbitrum, base, polygon, optimism, avalanche, solana, etc.limit· integer · optionnel
Row count (default 50, max 100)
Exemple d'appel{"name": "barker_defi_vaults", "arguments": {"sort": "apy", "asset": "texte", "chain": "texte", "limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - barker_executable_pools≈ 359 tokens
EXECUTION DISCOVERY: which stablecoin vaults in Barker's index support direct deposit/redeem through barker_execution_quote. Returns executable pools with adapter support, live deposit capacity (is_full) and APY/TVL. Call this before barker_execution_quote — every pool listed here can be quoted, and its pool_uid is the exact string that tool expects (its vault_token_address works there too). Skip this call entirely if you already know the vault contract address. All parameters are optional: call with no arguments to get the top executable pools across every asset. APY unit: decimal (0.05 = 5%). Use for 'which pools can my agent actually deposit into', '哪些池子能直接存'. (paid: $0.01 per call via x402)
Paramètres, retour & exemple (6)
Paramètresasset· string · optionnel
Optional stablecoin symbol filter, case-insensitive: usdc, usdt. Omit to list all assets.chain· string · optionnel
Optional chain filter (lowercase), e.g. base, ethereumlimit· integer · optionnel
Max rows (default 20)query· string · optionnel
Optional pool keyword, e.g. 'Steakhouse USDC'action· string · optionnel · deposit | redeem
Filter by executable actionmin_tvl· number · optionnel
Min TVL floor in USD (default 1000000)
Exemple d'appel{"name": "barker_executable_pools", "arguments": {"asset": "texte", "chain": "texte", "limit": 1, "query": "texte", "action": "deposit", "min_tvl": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - barker_execution_quote≈ 716 tokens
EXECUTION QUOTE (non-custodial): buy an unsigned, ready-to-sign transaction that deposits into or redeems from a stablecoin vault. Returns transaction_request {chainId,from,to,data,value} + route + risk summary + approval info. Barker NEVER broadcasts and never holds funds — return the transaction to YOUR user's wallet to sign; vault shares always go to signer_address (receiver is not a parameter). Same-chain only (self/portals adapters). pool_uid takes EITHER a Barker pool_uid OR the vault contract address — if you already know the vault address, quote directly, no discovery call needed. Flow: barker_yield_advisor → barker_executable_pools → this tool → your user signs. Asset identity is resolved by the selected pool; symbols and underlying-asset token addresses are never accepted as identity (pass the VAULT contract, not the asset contract). If a pool has multiple possible underlying assets, the backend rejects ambiguity instead of guessing. Use for 'deposit 1000 USDC into this vault', '帮我把 USDC 存进这个池子(自己签名)'. (paid: $0.05 per call via x402)
Paramètres, retour & exemple (7)
Paramètresaction· string · optionnel · deposit | redeem
Default depositamount· string · optionnel
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· integer · optionnel
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· string · requis
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· number · optionnel
Optional slippage tolerance, e.g. 0.005signer_address· string · requis
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· string · requis
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).
Exemple d'appel{"name": "barker_execution_quote", "arguments": {"pool_uid": "texte", "signer_address": "texte", "amount_base_units": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - barker_market_overview≈ 91 tokens
Barker's stablecoin market snapshot: total market cap, yield-bearing cap, asset distribution, chain distribution. Use for 'stablecoin market cap', 'USDT market share', '稳定币市场份额'. share_pct fields are decimals (0.425 = 42.5%). (paid: $0.001 per call via x402)
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "barker_market_overview", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - barker_market_trend≈ 112 tokens
Barker's historical APY trend for stablecoins vs. US Treasury benchmark over a lookback window (7–180 days). Use for 'DeFi vs treasury', 'is stablecoin APY going up', 'crypto yield trend', '稳定币利率走势'. (paid: $0.001 per call via x402)
Paramètres, retour & exemple (1)
Paramètresdays· integer · optionnel
Lookback window in days (default 30)
Exemple d'appel{"name": "barker_market_trend", "arguments": {"days": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - barker_paper_hedge_farm≈ 251 tokens
Papertrade (HyperEVM) hedge-farm snapshot: PAPER mint rate per USD lost, BTC/ETH mid prices and open-interest headroom, Barker's hosted fee and size limits. Pass margin (USDC per leg) with optional leverage / stop_pct / take_pct / budget to get a cost estimate (USDC per PAPER, loss and PAPER per stop). Read-only; the user starts the strategy at app.barker.money/paper. (paid: $0.001 per call via x402)
Paramètres, retour & exemple (6)
Paramètresbudget· number · optionnel
USDC loss budget; default 5 × marginmargin· number · optionnel
USDC margin per leg; enables the estimatemarket· string · optionnel
BTC or ETH; omit for allleverage· integer · optionnelstop_pct· number · optionnel
stop-loss distance in %, e.g. 0.3take_pct· number · optionnel
take-profit distance in %, e.g. 0.6
Exemple d'appel{"name": "barker_paper_hedge_farm", "arguments": {"budget": 1, "margin": 1, "market": "texte", "leverage": 1, "stop_pct": 1, "take_pct": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - barker_pool_detail≈ 113 tokens
Full single-pool dossier from Barker's index by pool_uid: all APY components (percent unit), TVL, terms, execution capability, reward breakdown. Use after barker_defi_vaults / barker_yield_advisor to inspect one pool. (paid: $0.005 per call via x402)
Paramètres, retour & exemple (1)
Paramètrespool_uid· string · requis
Pool uid from list tools
Exemple d'appel{"name": "barker_pool_detail", "arguments": {"pool_uid": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - barker_pool_history≈ 108 tokens
Per-pool APY/TVL time series from Barker's index (default 30d, APY percent unit) for trend and volatility analysis of one pool_uid. Use for 'is this pool's APY stable', '这个池子收益稳不稳'. (paid: $0.005 per call via x402)
Paramètres, retour & exemple (2)
Paramètresdays· integer · optionnelpool_uid· string · requis
Exemple d'appel{"name": "barker_pool_history", "arguments": {"pool_uid": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - barker_pool_search≈ 103 tokens
Fuzzy search Barker's pool index by keyword (protocol name / pool name / asset). Resolves natural-language pool references to pool_uid for the detail/history tools. (paid: $0.001 per call via x402)
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnelkeyword· string · requis
Exemple d'appel{"name": "barker_pool_search", "arguments": {"keyword": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - barker_vault_position≈ 272 tokens
VAULT POSITION (on-chain read): current redeemable value of a wallet's ERC-4626 vault position. Pass the pool_uid (from barker_executable_pools / barker_execution_quote) and the wallet address; Barker resolves the vault contract and reads balanceOf + convertToAssets directly on-chain, returning shares and current_value in the vault's underlying asset (value_asset, e.g. USDC). Barker does not store your deposit baseline — record the principal you deposited yourself; earned = current_value - your net deposits. Use after depositing via barker_execution_quote to monitor a position: 'how much is my vault position worth now', '我存进金库的 USDC 现在值多少'. (paid: $0.001 per call via x402)
Paramètres, retour & exemple (2)
Paramètresaddress· string · requis
EVM wallet address holding the vault shares (0x + 40 hex)pool_uid· string · requis
Barker pool uid of the ERC-4626 vault, e.g. morpho-vault_base_usdc_0xee8f4ec5 (from barker_executable_pools)
Exemple d'appel{"name": "barker_vault_position", "arguments": {"address": "texte", "pool_uid": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - barker_yield_advisor≈ 256 tokens
FLAGSHIP: 'Where should I park my stablecoins right now?' Returns a ranked top-N recommendation across Barker's DeFi yield index (500+ protocols) with data-derived reasons and risk flags per pick (APY vs market median, TVL depth, incentive-dependence, lock terms). Use for 'best place for my USDC', '钱放哪收益最好', 'recommend stablecoin yield with low risk'. APY unit: percent (6.2 = 6.2%). (paid: $0.03 per call via x402)
Paramètres, retour & exemple (5)
Paramètresrisk· string · optionnel · conservative | balanced | aggressive
Risk band → TVL floor $10M/$1M/$100Kasset· string · optionnel
Stablecoin symbol (lowercase): usdt, usdc, dai, usde, ...chain· string · optionnel
Optional chain filter (lowercase)limit· integer · optionnel
Top-N picks (default 5)min_tvl· number · optionnel
Optional explicit TVL floor (USD)
Exemple d'appel{"name": "barker_yield_advisor", "arguments": {"risk": "conservative", "asset": "texte", "chain": "texte", "limit": 1, "min_tvl": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».