mcp
What this MCP does
Provides crypto market intelligence including prices, funding rates, narratives, market regimes, and delta-neutral research.
Tools
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query'], 'properties': {'query': {'type': 'string', 'minLength': 1, 'description': 'The natural-language question, e.g. "is funding extreme on SOL right now?".'}, 'archetype': {'type': 'string', 'description': 'Specialization path (default "base"; e.g. "perp-dex").'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'steps': {'description': 'Raw engine steps. Present only as a fallback when `answer` is absent.'}, 'answer': {'type': 'string', 'description': 'The synthesized natural-language answer. Absent only when the engine produced no prose.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'top': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Keep only the first N items (default 50). Raise for more, lower to save tokens.', 'exclusiveMinimum': 0}, 'fields': {'type': 'string', 'description': 'Token-saving: comma-separated top-level fields to keep.'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['name'], 'properties': {'top': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Keep only the first N items (default 50). Raise for more, lower to save tokens.', 'exclusiveMinimum': 0}, 'name': {'type': 'string', 'minLength': 1, 'description': 'Category name, e.g. "Layer 2".'}, 'view': {'enum': ['info', 'coins', 'sentiment'], 'type': 'string', 'default': 'info', 'description': 'Which category view to return.'}, 'fields': {'type': 'string', 'description': 'Token-saving: comma-separated top-level fields to keep.'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['symbol'], 'properties': {'amount': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'How far back to look, in units of `interval`. Omit for the most recent snapshot.'}, 'symbol': {'type': 'string', 'minLength': 1, 'description': 'Coin symbol, e.g. ETH.'}, 'interval': {'enum': ['h', 'd'], 'type': 'string', 'description': 'Unit for `amount`: h (hours) or d (days). Defaults to hours.'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['symbols'], 'properties': {'symbols': {'type': 'array', 'items': {'type': 'string', 'minLength': 1}, 'maxItems': 15, 'minItems': 1, 'description': 'One or more coin symbols, e.g. ["BTC","ETH","SOL"].'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'minLength': 1, 'description': 'Coin symbol, e.g. BTC.'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'top': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Keep only the first N items (default 50). Raise for more, lower to save tokens.', 'exclusiveMinimum': 0}, 'fields': {'type': 'string', 'description': 'Token-saving: comma-separated top-level fields to keep.'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'symbol': {'type': 'string', 'description': 'Restrict to one symbol, e.g. BTC. Omit for the market-wide view.'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'top': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Keep only the first N items (default 50). Raise for more, lower to save tokens.', 'exclusiveMinimum': 0}, 'view': {'enum': ['state', 'log', 'history'], 'type': 'string', 'default': 'state', 'description': 'Which futures view to return.'}, 'asset': {'type': 'string', 'description': 'Asset symbol, e.g. BTC. Required when view="history".'}, 'fields': {'type': 'string', 'description': 'Token-saving: comma-separated top-level fields to keep.'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'top': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Keep only the first N items (default 50). Raise for more, lower to save tokens.', 'exclusiveMinimum': 0}, 'view': {'enum': ['watchlist', 'movements'], 'type': 'string', 'default': 'watchlist', 'description': 'Which holder view to return.'}, 'limit': {'type': 'integer', 'maximum': 200, 'description': 'Max results.', 'exclusiveMinimum': 0}, 'fields': {'type': 'string', 'description': 'Token-saving: comma-separated top-level fields to keep.'}, 'contract': {'type': 'string', 'description': 'Token contract address. Required when view="movements".'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'context': {'type': 'boolean', 'description': 'Include the full market-context bundle (breadth velocity, regime age, leadership).'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'top': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Keep only the first N items (default 50). Raise for more, lower to save tokens.', 'exclusiveMinimum': 0}, 'view': {'enum': ['market', 'latest', 'summary', 'narratives', 'categories', 'health', 'slopes', 'entity-slopes'], 'type': 'string', 'default': 'market', 'description': 'Which sentiment view to return.'}, 'fields': {'type': 'string', 'description': 'Token-saving: comma-separated top-level fields to keep.'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['name'], 'properties': {'name': {'type': 'string', 'minLength': 1, 'description': 'Narrative name, e.g. "AI coins".'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'top': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Keep only the first N items (default 50). Raise for more, lower to save tokens.', 'exclusiveMinimum': 0}, 'mode': {'enum': ['suggestions', 'delta-neutral', 'history', 'signal'], 'type': 'string', 'default': 'suggestions', 'description': 'Which pair view to return.'}, 'limit': {'type': 'integer', 'maximum': 100, 'description': 'Max results.', 'exclusiveMinimum': 0}, 'fields': {'type': 'string', 'description': 'Token-saving: comma-separated top-level fields to keep.'}, 'symbol': {'type': 'string', 'description': 'Filter by symbol (suggestions / delta-neutral).'}, 'token_a': {'type': 'string', 'description': 'First token (required for mode="signal"), e.g. ETH.'}, 'token_b': {'type': 'string', 'description': 'Second token (required for mode="signal"), e.g. SOL.'}, 'dex_only': {'type': 'boolean', 'description': 'DEX exchanges only (delta-neutral).'}, 'exchange': {'type': 'string', 'description': 'Filter by exchange (delta-neutral).'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'top': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Keep only the first N items (default 50). Raise for more, lower to save tokens.', 'exclusiveMinimum': 0}, 'fields': {'type': 'string', 'description': 'Token-saving: comma-separated top-level fields to keep.'}, 'symbols': {'type': 'string', 'description': 'Comma-separated symbols, e.g. "BTC,ETH,SOL". Omit for all tracked coins.'}, 'baselines': {'type': 'boolean', 'description': 'Include 4h/24h/7d baseline price overlay.'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'view': {'enum': ['active', 'signals', 'confidence'], 'type': 'string', 'default': 'active', 'description': 'Which regime view to return (ignored when symbol is set).'}, 'symbol': {'type': 'string', 'description': 'If set, returns regime history for this symbol.'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['identifier'], 'properties': {'by': {'enum': ['symbol', 'id'], 'type': 'string', 'default': 'symbol', 'description': 'How `identifier` is interpreted.'}, 'identifier': {'type': 'string', 'minLength': 1, 'description': 'Ticker (AAPL, GOLD, SP500) or namespaced id (xyz:AAPL).'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'minLength': 1, 'description': 'Coin symbol, e.g. SOL.'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['asset'], 'properties': {'asset': {'type': 'string', 'minLength': 1, 'description': 'Asset symbol, e.g. BTC.'}, 'signal_type': {'type': 'string', 'description': 'Signal type (default: mean_reversion).'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'top': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Keep only the first N items (default 50). Raise for more, lower to save tokens.', 'exclusiveMinimum': 0}, 'view': {'enum': ['highlights', 'sources'], 'type': 'string', 'default': 'highlights', 'description': 'Which transcript view to return.'}, 'fields': {'type': 'string', 'description': 'Token-saving: comma-separated top-level fields to keep.'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'top': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Keep only the first N items (default 50). Raise for more, lower to save tokens.', 'exclusiveMinimum': 0}, 'view': {'enum': ['watchlist', 'movements'], 'type': 'string', 'default': 'watchlist', 'description': 'Which wallet view to return.'}, 'limit': {'type': 'integer', 'maximum': 200, 'description': 'Max results.', 'exclusiveMinimum': 0}, 'fields': {'type': 'string', 'description': 'Token-saving: comma-separated top-level fields to keep.'}, 'address': {'type': 'string', 'description': 'Wallet address. Required when view="movements".'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'top': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Keep only the first N items (default 50). Raise for more, lower to save tokens.', 'exclusiveMinimum': 0}, 'fields': {'type': 'string', 'description': 'Token-saving: comma-separated top-level fields to keep.'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'top': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Keep only the first N items (default 50). Raise for more, lower to save tokens.', 'exclusiveMinimum': 0}, 'fields': {'type': 'string', 'description': 'Token-saving: comma-separated top-level fields to keep.'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'dex': {'type': 'string', 'description': 'Filter by builder-DEX slug, e.g. "xyz".'}, 'top': {'type': 'integer', 'maximum': 1000, 'description': 'Max assets to return (server default 200; the full universe is ~94).', 'exclusiveMinimum': 0}, 'type': {'enum': ['equity', 'etf', 'commodity', 'index', 'fx'], 'type': 'string', 'description': 'Filter by asset class.'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['identifier'], 'properties': {'by': {'enum': ['symbol', 'name', 'id', 'contract'], 'type': 'string', 'default': 'symbol', 'description': 'How `identifier` is interpreted.'}, 'chain': {'type': 'string', 'description': 'Chain for contract lookups (ethereum, bsc, solana, base, â\x80¦). Required when by="contract".'}, 'identifier': {'type': 'string', 'minLength': 1, 'description': 'The symbol (BTC), name (Bitcoin), id (bitcoin), or contract address.'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'description': 'Max candidates to return.', 'exclusiveMinimum': 0}, 'query': {'type': 'string', 'minLength': 1, 'description': 'Symbol, name, or contract to resolve.'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'top': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Keep only the first N items (default 50). Raise for more, lower to save tokens.', 'exclusiveMinimum': 0}, 'limit': {'type': 'integer', 'maximum': 200, 'description': 'Max results.', 'exclusiveMinimum': 0}, 'trend': {'enum': ['UP', 'HODL', 'DOWN'], 'type': 'string', 'description': 'Filter by trend direction.'}, 'fields': {'type': 'string', 'description': 'Token-saving: comma-separated top-level fields to keep.'}, 'category': {'type': 'string', 'description': 'Filter by category name, e.g. "Layer 2".'}, 'exchange': {'type': 'string', 'description': 'Filter by exchange listing.'}, 'interval': {'enum': ['1d', '1w'], 'type': 'string', 'description': 'Trend interval: 1d (daily) or 1w (weekly).'}, 'mcap_max': {'type': 'number', 'description': 'Maximum market cap in USD.'}, 'mcap_min': {'type': 'number', 'description': 'Minimum market cap in USD.'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'top': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Keep only the first N items (default 50). Raise for more, lower to save tokens.', 'exclusiveMinimum': 0}, 'limit': {'type': 'integer', 'maximum': 200, 'description': 'Max results.', 'exclusiveMinimum': 0}, 'state': {'enum': ['fresh', 'stale', 'aligned', 'extreme', 'historical'], 'type': 'string', 'default': 'fresh', 'description': 'Which trend slice to return.'}, 'fields': {'type': 'string', 'description': 'Token-saving: comma-separated top-level fields to keep.'}, 'interval': {'enum': ['1d', '1w'], 'type': 'string', 'description': 'Trend interval: 1d (daily) or 1w (weekly).'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {}, 'meta': {}, 'error': {}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query'], 'properties': {'query': {'type': 'string', 'minLength': 1, 'description': 'What to search for.'}, 'answer': {'type': 'boolean', 'description': 'Return a direct synthesized answer instead of raw search results.'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'steps': {'description': 'Raw engine steps. Present only as a fallback when `answer` is absent.'}, 'answer': {'type': 'string', 'description': 'The synthesized natural-language answer. Absent only when the engine produced no prose.'}}, 'additionalProperties': False}
Recent tool changes
Similar MCP servers
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…
Market Intelligence API
Analyzes crypto and tokenized-asset markets using DEX flows, perpetual positioning, smart-money activity, token risk, market news…
Gate MCP
Provides public Gate exchange market data for spot, futures, delivery, margin, options, Alpha, Earn products, order books, candle…
AgentFeed
Provides crypto market data on liquidations, funding, open interest, order books, spreads, liquidation forecasts, and tokenized-a…
whale-insights
Provides read-only crypto market and on-chain intelligence, including whale activity, analyst signals, prices, funding rates, gas…
Okx
Provides public OKX market data for crypto instruments, including candles, prices, order books, funding rates, open interest, pos…
mcp
Provides crypto derivatives and market-structure data including funding, open interest, liquidations, options, ETF flows, leverag…