AgentData - Executable Liquidity / Exit-Cost
이 MCP로 할 수 있는 일
Estimates token exit costs, price impact, liquidity fragility, best routes, and depeg risk using Base on-chain AMM data.
도구
입력 스키마
{'type': 'object', 'title': 'liquidity_exit_costArguments', 'required': ['token', 'size'], 'properties': {'pool': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Pool', 'default': None, 'description': 'Optional: restrict the computation to a single pool id.'}, 'size': {'type': 'number', 'title': 'Size', 'description': 'Sell size in human token units (> 0).', 'exclusiveMinimum': 0}, 'tier': {'enum': ['quote', 'risk', 'deep'], 'type': 'string', 'title': 'Tier', 'default': 'risk', 'description': "Pricing/compute tier. 'quote' = best-route exit cost only; 'risk' (default) adds fragility + depeg; 'deep' adds a multi-size exit-cost curve and cross-check."}, 'token': {'type': 'string', 'title': 'Token', 'description': "Token symbol/address to exit (sell), e.g. 'WETH'."}}}
출력 스키마
{'type': 'object', '$defs': {'CrossCheck': {'type': 'object', 'title': 'CrossCheck', 'required': ['deepest_pool_id', 'deepest_pool_cost_bps', 'best_route_cost_bps'], 'properties': {'deepest_pool_id': {'type': 'string', 'title': 'Deepest Pool Id'}, 'best_route_cost_bps': {'type': 'number', 'title': 'Best Route Cost Bps'}, 'deepest_pool_cost_bps': {'type': 'number', 'title': 'Deepest Pool Cost Bps'}}}, 'CurvePoint': {'type': 'object', 'title': 'CurvePoint', 'required': ['size', 'amount_out', 'mid_price', 'exec_price', 'total_cost_bps', 'price_impact_bps', 'fee_bps', 'size_multiple'], 'properties': {'size': {'type': 'number', 'title': 'Size', 'description': 'Sell size in human token units.'}, 'fee_bps': {'type': 'number', 'title': 'Fee Bps', 'description': 'Pool fee component, bps.'}, 'mid_price': {'type': 'number', 'title': 'Mid Price', 'description': 'Marginal price (out per 1 in) at size 0.'}, 'amount_out': {'type': 'number', 'title': 'Amount Out', 'description': 'Output-token units received (fee incl.).'}, 'exec_price': {'type': 'number', 'title': 'Exec Price', 'description': 'Realized price = amount_out / size.'}, 'size_multiple': {'type': 'number', 'title': 'Size Multiple'}, 'total_cost_bps': {'type': 'number', 'title': 'Total Cost Bps', 'description': 'Loss vs mid (fee + slippage), bps.'}, 'price_impact_bps': {'type': 'number', 'title': 'Price Impact Bps', 'description': 'Slippage only (fee excluded), bps.'}}}, 'DepegModel': {'type': 'object', 'title': 'DepegModel', 'required': ['deviation_bps', 'dispersion_bps', 'weighted_price', 'total_liquidity', 'score'], 'properties': {'score': {'type': 'number', 'title': 'Score', 'description': '0..100, higher = more depeg risk.'}, 'deviation_bps': {'type': 'number', 'title': 'Deviation Bps'}, 'dispersion_bps': {'type': 'number', 'title': 'Dispersion Bps'}, 'weighted_price': {'type': 'number', 'title': 'Weighted Price'}, 'total_liquidity': {'type': 'number', 'title': 'Total Liquidity'}}}, 'RouteModel': {'type': 'object', 'title': 'RouteModel', 'required': ['best', 'pool_id', 'dex', 'routed_split', 'venues_considered'], 'properties': {'dex': {'type': 'string', 'title': 'Dex'}, 'best': {'$ref': '#/$defs/ExitCostModel'}, 'pool_id': {'type': 'string', 'title': 'Pool Id'}, 'routed_split': {'type': 'boolean', 'title': 'Routed Split', 'description': 'True if cost is split across venues.'}, 'venues_considered': {'type': 'integer', 'title': 'Venues Considered'}}}, 'MaxSizeEntry': {'type': 'object', 'title': 'MaxSizeEntry', 'required': ['max_cost_bps', 'max_size'], 'properties': {'max_size': {'type': 'number', 'title': 'Max Size'}, 'max_cost_bps': {'type': 'number', 'title': 'Max Cost Bps'}}}, 'ExitCostModel': {'type': 'object', 'title': 'ExitCostModel', 'required': ['size', 'amount_out', 'mid_price', 'exec_price', 'total_cost_bps', 'price_impact_bps', 'fee_bps'], 'properties': {'size': {'type': 'number', 'title': 'Size', 'description': 'Sell size in human token units.'}, 'fee_bps': {'type': 'number', 'title': 'Fee Bps', 'description': 'Pool fee component, bps.'}, 'mid_price': {'type': 'number', 'title': 'Mid Price', 'description': 'Marginal price (out per 1 in) at size 0.'}, 'amount_out': {'type': 'number', 'title': 'Amount Out', 'description': 'Output-token units received (fee incl.).'}, 'exec_price': {'type': 'number', 'title': 'Exec Price', 'description': 'Realized price = amount_out / size.'}, 'total_cost_bps': {'type': 'number', 'title': 'Total Cost Bps', 'description': 'Loss vs mid (fee + slippage), bps.'}, 'price_impact_bps': {'type': 'number', 'title': 'Price Impact Bps', 'description': 'Slippage only (fee excluded), bps.'}}}, 'FragilityModel': {'type': 'object', 'title': 'FragilityModel', 'required': ['score', 'depth_score', 'concentration_score', 'convexity_score', 'total_exit_liquidity', 'venues'], 'properties': {'score': {'type': 'number', 'title': 'Score', 'description': '0..100, higher = more fragile.'}, 'venues': {'type': 'integer', 'title': 'Venues'}, 'depth_score': {'type': 'number', 'title': 'Depth Score'}, 'convexity_score': {'type': 'number', 'title': 'Convexity Score'}, 'concentration_score': {'type': 'number', 'title': 'Concentration Score'}, 'total_exit_liquidity': {'type': 'number', 'title': 'Total Exit Liquidity'}}}}, 'title': 'ExitCostResponse', 'required': ['tier', 'network', 'token', 'size', 'exit_cost', 'route'], 'properties': {'size': {'type': 'number', 'title': 'Size'}, 'tier': {'type': 'string', 'title': 'Tier'}, 'depeg': {'anyOf': [{'$ref': '#/$defs/DepegModel'}, {'type': 'null'}], 'default': None}, 'route': {'$ref': '#/$defs/RouteModel'}, 'token': {'type': 'string', 'title': 'Token'}, 'network': {'type': 'string', 'title': 'Network', 'description': 'testnet | mainnet'}, 'exit_cost': {'$ref': '#/$defs/ExitCostModel'}, 'fragility': {'anyOf': [{'$ref': '#/$defs/FragilityModel'}, {'type': 'null'}], 'default': None}, 'cross_check': {'anyOf': [{'$ref': '#/$defs/CrossCheck'}, {'type': 'null'}], 'default': None}, 'exit_cost_curve': {'anyOf': [{'type': 'array', 'items': {'$ref': '#/$defs/CurvePoint'}}, {'type': 'null'}], 'title': 'Exit Cost Curve', 'default': None}, 'max_size_before_cost': {'anyOf': [{'type': 'array', 'items': {'$ref': '#/$defs/MaxSizeEntry'}}, {'type': 'null'}], 'title': 'Max Size Before Cost', 'default': None}}}
최근 도구 변경
유사한 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…