このMCPでできること
Aggregates cryptocurrency prices, lending, borrowing, staking, stablecoin, and provider yield data with historical rates and market benchmarks.
ツール
入力スキーマ
{'type': 'object', 'required': ['coinId'], 'properties': {'days': {'type': 'integer', 'maximum': 1825, 'minimum': 1, 'description': 'Days of history'}, 'coinId': {'type': 'string', 'description': 'Canonical coin id (e.g. "bitcoin")'}}, 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['data'], 'properties': {'data': {'type': 'object', 'required': ['coinId', 'days', 'source', 'prices', 'lastUpdated'], 'properties': {'days': {'type': 'integer'}, 'coinId': {'type': 'string'}, 'prices': {'type': 'array', 'items': {'type': 'object', 'required': ['timestamp', 'price'], 'properties': {'price': {'type': 'number'}, 'volume': {'type': 'number'}, 'marketCap': {'type': 'number'}, 'timestamp': {'type': 'number', 'description': 'Unix epoch milliseconds'}}, 'additionalProperties': True}, 'description': 'Price points, oldest → newest'}, 'source': {'enum': ['rate_history', 'cache', 'coingecko'], 'type': 'string', 'description': 'Where the data came from'}, 'lastUpdated': {'type': 'string', 'description': 'ISO-8601 timestamp of the most recent refresh'}}, 'additionalProperties': True}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['value', 'classification'], 'properties': {'value': {'type': 'integer', 'maximum': 100, 'minimum': 0, 'description': 'Current index, 0 (extreme fear) to 100 (extreme greed)'}, 'history': {'type': 'array', 'items': {'type': 'object', 'required': ['timestamp', 'value'], 'properties': {'value': {'type': 'number', 'description': 'The recorded numeric value'}, 'timestamp': {'type': 'string', 'description': 'ISO-8601 timestamp of the data point'}}, 'additionalProperties': True}, 'description': 'Recent trend of the index'}, 'updatedAt': {'type': 'string'}, 'classification': {'type': 'string', 'description': 'Label, e.g. `Greed`, `Neutral`, `Extreme Fear`'}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'required': ['coinId'], 'properties': {'coinId': {'type': 'string', 'description': 'Canonical coin id or slug (e.g. "bitcoin")'}}, 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['id', 'symbol', 'name'], 'properties': {'id': {'type': 'string', 'description': 'Canonical coin ID (e.g. `bitcoin`)'}, 'name': {'type': 'string', 'description': 'Human-readable name (e.g. `Bitcoin`)'}, 'rank': {'type': 'integer', 'description': 'Market cap rank (1 = largest)'}, 'price': {'type': 'number', 'description': 'Current spot price in USD'}, 'symbol': {'type': 'string', 'description': 'Trading symbol (e.g. `btc`)'}, 'marketCap': {'type': 'number', 'description': 'Market cap in USD'}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'required': ['symbols'], 'properties': {'vs': {'type': 'string', 'description': 'Quote currency, default "usd"'}, 'symbols': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'description': 'Single symbol or array of symbols (e.g. "btc" or ["btc","eth"])'}}, 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['prices', 'count', 'timestamp'], 'properties': {'count': {'type': 'integer'}, 'prices': {'type': 'array', 'items': {'type': 'object', 'required': ['symbol', 'price', 'currency', 'providers', 'min', 'max', 'median', 'timestamp'], 'properties': {'max': {'type': 'number', 'description': 'Highest provider price after outlier filtering'}, 'min': {'type': 'number', 'description': 'Lowest provider price after outlier filtering'}, 'price': {'type': 'number', 'description': 'Aggregated price in `currency` (default USD)'}, 'median': {'type': 'number', 'description': 'Median provider price'}, 'symbol': {'type': 'string', 'description': 'Coin symbol'}, 'currency': {'type': 'string', 'description': 'ISO 4217 currency code the price is denominated in'}, 'providers': {'type': 'integer', 'description': 'Number of providers included in the aggregation'}, 'timestamp': {'type': 'string', 'description': 'ISO-8601 timestamp of the aggregation'}}, 'additionalProperties': True}}, 'timestamp': {'type': 'string'}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'required': ['symbol'], 'properties': {'vs': {'type': 'string', 'description': 'Quote currency, default "usd"'}, 'region': {'type': 'string', 'description': 'Optional region filter for provider selection'}, 'symbol': {'type': 'string', 'description': 'Single coin symbol, e.g. "btc"'}}, 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['data'], 'properties': {'data': {'type': 'object', 'required': ['symbol', 'aggregated', 'providers'], 'properties': {'symbol': {'type': 'string'}, 'providers': {'type': 'array', 'items': {'type': 'object', 'required': ['provider', 'symbol', 'price', 'category', 'updatedAt'], 'properties': {'price': {'type': 'number'}, 'symbol': {'type': 'string'}, 'category': {'type': 'string'}, 'provider': {'type': 'string'}, 'updatedAt': {'type': 'string'}}, 'additionalProperties': True}, 'description': 'Per-provider prices that fed the aggregate'}, 'aggregated': {'type': 'object', 'required': ['symbol', 'price', 'currency', 'providers', 'min', 'max', 'median', 'timestamp'], 'properties': {'max': {'type': 'number', 'description': 'Highest provider price after outlier filtering'}, 'min': {'type': 'number', 'description': 'Lowest provider price after outlier filtering'}, 'price': {'type': 'number', 'description': 'Aggregated price in `currency` (default USD)'}, 'median': {'type': 'number', 'description': 'Median provider price'}, 'symbol': {'type': 'string', 'description': 'Coin symbol'}, 'currency': {'type': 'string', 'description': 'ISO 4217 currency code the price is denominated in'}, 'providers': {'type': 'integer', 'description': 'Number of providers included in the aggregation'}, 'timestamp': {'type': 'string', 'description': 'ISO-8601 timestamp of the aggregation'}}, 'additionalProperties': True}}, 'additionalProperties': True}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': 'Coin symbol, case-insensitive (e.g. "btc" or "eth")'}, 'category': {'enum': ['lending', 'borrowing', 'staking', 'price'], 'type': 'string', 'description': 'Filter to a single product category. Without it, results mix spot prices (category="price") in with yields — pass "lending"/"borrowing"/"staking" for yield-only results.'}}, 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['data'], 'properties': {'data': {'type': 'object', 'required': ['rates', 'count'], 'properties': {'count': {'type': 'number', 'description': 'Number of rates returned'}, 'rates': {'type': 'array', 'items': {'type': 'object', 'required': ['provider', 'symbol', 'category', 'rate', 'coinId', 'lastUpdated'], 'properties': {'rate': {'type': 'number', 'description': 'Rate value; semantics depend on unitType (percentage APY vs absolute price)'}, 'stale': {'type': 'boolean', 'description': 'True when this row is old enough that it should be treated with caution (audit BC-9)'}, 'coinId': {'type': ['string', 'null'], 'description': 'Canonical coin id, e.g. `bitcoin` (nullable)'}, 'symbol': {'type': 'string', 'description': 'Coin symbol, e.g. `btc`'}, 'category': {'enum': ['lending', 'borrowing', 'staking', 'price'], 'type': 'string', 'description': 'Product category'}, 'metadata': {'anyOf': [{'type': 'object', 'additionalProperties': {}}, {'type': 'null'}]}, 'provider': {'type': 'string', 'description': 'Provider slug, e.g. `nexo`'}, 'unitType': {'enum': ['percentage', 'absolute', 'ratio'], 'type': 'string'}, 'ageSeconds': {'type': 'integer', 'description': 'Seconds since lastUpdated — use this to discount stale rows rather than trusting them as current'}, 'unitSymbol': {'type': ['string', 'null']}, 'lastUpdated': {'type': 'string', 'description': 'ISO-8601 timestamp of the most recent rate refresh'}, 'providerSymbol': {'type': ['string', 'null']}}, 'additionalProperties': True}, 'description': 'Matching rate entries'}, 'symbol': {'type': 'string', 'description': 'Present on the /rates/{symbol} variant'}, 'timestamp': {'type': 'string', 'description': 'ISO-8601 response timestamp (omitted on /rates/{symbol})'}}, 'additionalProperties': True}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'required': ['since'], 'properties': {'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Page size, default 100'}, 'since': {'type': 'string', 'description': 'ISO date/datetime lower bound (required), e.g. "2026-08-01"'}, 'until': {'type': 'string', 'description': 'ISO upper bound, default now'}, 'cursor': {'type': 'string', 'description': 'Opaque cursor from a previous page'}, 'symbol': {'type': 'string', 'description': 'Filter to one symbol, e.g. "USDC"'}, 'category': {'enum': ['lending', 'borrowing', 'staking'], 'type': 'string'}, 'provider': {'type': 'string', 'description': 'Filter to one provider (enables deep ranges)'}}, 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['data', 'pagination'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object', 'required': ['time', 'provider', 'symbol', 'category', 'rate', 'previousRate', 'change', 'collectionMethod', 'confidence', 'baseRate', 'bonusRate'], 'properties': {'rate': {'type': 'number'}, 'time': {'type': 'string'}, 'change': {'type': ['number', 'null']}, 'symbol': {'type': 'string'}, 'baseRate': {'type': ['number', 'null']}, 'category': {'enum': ['lending', 'borrowing', 'staking'], 'type': 'string'}, 'provider': {'type': 'string'}, 'bonusRate': {'type': ['number', 'null']}, 'confidence': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'previousRate': {'type': ['number', 'null']}, 'collectionMethod': {'type': 'string'}}, 'additionalProperties': True}}, 'pagination': {'type': 'object', 'required': ['nextCursor', 'hasMore', 'limit'], 'properties': {'limit': {'type': 'integer'}, 'hasMore': {'type': 'boolean'}, 'nextCursor': {'type': ['string', 'null']}}, 'additionalProperties': True}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'required': ['symbol'], 'properties': {'days': {'type': 'integer', 'maximum': 1825, 'minimum': 1, 'description': 'Days of history. Clamped server-side to your plan (Free 7, Starter 30, Growth 90, Pro 365, Enterprise 1825) and bounded by available data. Points within ~30 days are per-tick; older points are daily.'}, 'symbol': {'type': 'string', 'description': 'Coin symbol, case-insensitive'}, 'provider': {'type': 'string', 'description': 'Provider slug to scope to, case-insensitive'}}, 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['data'], 'properties': {'data': {'type': 'object', 'required': ['symbol', 'history', 'count'], 'properties': {'count': {'type': 'number'}, 'symbol': {'type': 'string'}, 'history': {'type': 'array', 'items': {'type': 'object', 'required': ['provider', 'symbol', 'category', 'rate', 'timestamp', 'createdAt', 'coinId'], 'properties': {'rate': {'type': 'number'}, 'coinId': {'type': ['string', 'null']}, 'symbol': {'type': 'string'}, 'category': {'enum': ['lending', 'borrowing', 'staking', 'price'], 'type': 'string'}, 'metadata': {'anyOf': [{'type': 'object', 'additionalProperties': {}}, {'type': 'null'}]}, 'provider': {'type': 'string'}, 'createdAt': {'type': 'string'}, 'timestamp': {'type': 'string', 'description': 'ISO-8601 observation time (oldest → newest)'}, 'providerSymbol': {'type': ['string', 'null']}}, 'additionalProperties': True}}}, 'additionalProperties': True}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Max results, default 100'}, 'symbol': {'type': 'string', 'description': 'Filter by coin symbol, case-insensitive (e.g. "btc" or "BTC")'}, 'category': {'enum': ['lending', 'borrowing', 'staking', 'price'], 'type': 'string', 'description': 'Filter by product category. IMPORTANT for yield questions: without this filter, most returned rows are category="price" (spot prices), not yields. Pass category="lending", "borrowing", or "staking" to get APY/interest-rate data.'}, 'provider': {'type': 'string', 'description': 'Filter by provider slug, case-insensitive'}}, 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['data'], 'properties': {'data': {'type': 'object', 'required': ['rates', 'count'], 'properties': {'count': {'type': 'number', 'description': 'Number of rates returned'}, 'rates': {'type': 'array', 'items': {'type': 'object', 'required': ['provider', 'symbol', 'category', 'rate', 'coinId', 'lastUpdated'], 'properties': {'rate': {'type': 'number', 'description': 'Rate value; semantics depend on unitType (percentage APY vs absolute price)'}, 'stale': {'type': 'boolean', 'description': 'True when this row is old enough that it should be treated with caution (audit BC-9)'}, 'coinId': {'type': ['string', 'null'], 'description': 'Canonical coin id, e.g. `bitcoin` (nullable)'}, 'symbol': {'type': 'string', 'description': 'Coin symbol, e.g. `btc`'}, 'category': {'enum': ['lending', 'borrowing', 'staking', 'price'], 'type': 'string', 'description': 'Product category'}, 'metadata': {'anyOf': [{'type': 'object', 'additionalProperties': {}}, {'type': 'null'}]}, 'provider': {'type': 'string', 'description': 'Provider slug, e.g. `nexo`'}, 'unitType': {'enum': ['percentage', 'absolute', 'ratio'], 'type': 'string'}, 'ageSeconds': {'type': 'integer', 'description': 'Seconds since lastUpdated — use this to discount stale rows rather than trusting them as current'}, 'unitSymbol': {'type': ['string', 'null']}, 'lastUpdated': {'type': 'string', 'description': 'ISO-8601 timestamp of the most recent rate refresh'}, 'providerSymbol': {'type': ['string', 'null']}}, 'additionalProperties': True}, 'description': 'Matching rate entries'}, 'symbol': {'type': 'string', 'description': 'Present on the /rates/{symbol} variant'}, 'timestamp': {'type': 'string', 'description': 'ISO-8601 response timestamp (omitted on /rates/{symbol})'}}, 'additionalProperties': True}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'properties': {'page': {'type': 'integer', 'minimum': 1, 'description': 'Page, default 1'}, 'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Page size, default 20'}, 'search': {'type': 'string', 'description': 'Search by name or symbol'}}, 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['coins'], 'properties': {'coins': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'symbol', 'name'], 'properties': {'id': {'type': 'string', 'description': 'Canonical coin ID (e.g. `bitcoin`)'}, 'name': {'type': 'string', 'description': 'Human-readable name (e.g. `Bitcoin`)'}, 'rank': {'type': 'integer', 'description': 'Market cap rank (1 = largest)'}, 'price': {'type': 'number', 'description': 'Current spot price in USD'}, 'symbol': {'type': 'string', 'description': 'Trading symbol (e.g. `btc`)'}, 'marketCap': {'type': 'number', 'description': 'Market cap in USD'}}, 'additionalProperties': True}}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Page size, default 50'}, 'offset': {'type': 'integer', 'minimum': 0}, 'symbol': {'type': 'string', 'description': 'Filter to one symbol, e.g. "BTC"'}, 'category': {'enum': ['lending', 'borrowing', 'staking'], 'type': 'string'}, 'provider': {'type': 'string', 'description': 'Filter to one provider, e.g. "nexo"'}, 'min_confidence': {'type': 'integer', 'maximum': 100, 'minimum': 0, 'description': 'Only products with at least one variant at/above this confidence'}}, 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['data'], 'properties': {'data': {'type': 'object', 'required': ['products', 'pagination'], 'properties': {'products': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'provider', 'symbol', 'category', 'status'], 'properties': {'id': {'type': 'integer'}, 'status': {'type': 'string'}, 'symbol': {'type': 'string'}, 'category': {'enum': ['lending', 'borrowing', 'staking'], 'type': 'string'}, 'provider': {'type': 'string'}, 'variants': {'type': 'array', 'items': {'type': 'object', 'required': ['variantKey'], 'properties': {'variantKey': {'type': 'string'}}, 'additionalProperties': True}}}, 'additionalProperties': True}}, 'pagination': {'type': 'object', 'required': ['total', 'limit', 'offset', 'hasMore'], 'properties': {'limit': {'type': 'integer'}, 'total': {'type': 'integer'}, 'offset': {'type': 'integer'}, 'hasMore': {'type': 'boolean'}}, 'additionalProperties': True}}, 'additionalProperties': True}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Max results, default 100'}, 'category': {'enum': ['lending', 'borrowing', 'staking', 'price'], 'type': 'string', 'description': 'Filter to providers that offer this category'}}, 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['providers'], 'properties': {'providers': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'name'], 'properties': {'name': {'type': 'string', 'description': 'Display name'}, 'slug': {'type': 'string', 'description': 'Stable identifier (e.g. `nexo`)'}, 'categories': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Categories this provider offers'}}, 'additionalProperties': True}}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['totalMarketCapUsd', 'volume24hUsd', 'btcDominance', 'ethDominance'], 'properties': {'trend24h': {'type': 'number', 'description': '24h trend as a decimal (0.02 = +2%)'}, 'btcDominance': {'type': 'number', 'description': 'BTC share of total market cap, 0-100'}, 'ethDominance': {'type': 'number', 'description': 'ETH share of total market cap, 0-100'}, 'volume24hUsd': {'type': 'number', 'description': 'Combined 24h trading volume'}, 'totalMarketCapUsd': {'type': 'number', 'description': 'Combined market cap of all tracked coins'}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': 'Exchange-specific or ambiguous symbol'}, 'context': {'type': 'string', 'description': 'Source exchange or quote currency to disambiguate (e.g. "kraken", "binance")'}}, 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['input', 'coinId', 'symbol', 'name'], 'properties': {'name': {'type': 'string', 'description': 'Coin display name'}, 'input': {'type': 'string', 'description': 'The raw symbol that was queried'}, 'coinId': {'type': 'string', 'description': 'Canonical Bitcompare coin ID'}, 'symbol': {'type': 'string', 'description': 'Canonical symbol'}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'required': ['symbols'], 'properties': {'context': {'type': 'string', 'description': 'Source exchange or quote currency applied to every input symbol'}, 'symbols': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 100, 'minItems': 1, 'description': 'Up to 100 symbols to resolve in a single request'}}, 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['resolved'], 'properties': {'resolved': {'type': 'array', 'items': {'type': 'object', 'required': ['input', 'coinId', 'symbol', 'name'], 'properties': {'name': {'type': 'string', 'description': 'Coin display name'}, 'input': {'type': 'string', 'description': 'The raw symbol that was queried'}, 'coinId': {'type': 'string', 'description': 'Canonical Bitcompare coin ID'}, 'symbol': {'type': 'string', 'description': 'Canonical symbol'}}, 'additionalProperties': True}}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'required': ['coinId'], 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Max related coins to return, default 10'}, 'coinId': {'type': 'string', 'description': 'Canonical coin id to find related coins for (e.g. "bitcoin")'}}, 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['coins'], 'properties': {'coins': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'symbol', 'name'], 'properties': {'id': {'type': 'string', 'description': 'Canonical coin ID (e.g. `bitcoin`)'}, 'name': {'type': 'string', 'description': 'Human-readable name (e.g. `Bitcoin`)'}, 'rank': {'type': 'integer', 'description': 'Market cap rank (1 = largest)'}, 'price': {'type': 'number', 'description': 'Current spot price in USD'}, 'symbol': {'type': 'string', 'description': 'Trading symbol (e.g. `btc`)'}, 'marketCap': {'type': 'number', 'description': 'Market cap in USD'}}, 'additionalProperties': True}}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'properties': {'segment': {'enum': ['overall', 'cefi', 'defi'], 'type': 'string', 'description': 'Restrict to one segment. Omit for the headline across overall + CeFi + DeFi.'}, 'history_days': {'type': 'integer', 'maximum': 1825, 'minimum': 1, 'description': 'Request the daily series for the last N days instead of the headline. Anonymous/free access is clamped to the most recent 90 days.'}}, 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['data'], 'properties': {'data': {'type': 'object', 'required': ['benchmarkKey'], 'properties': {'name': {'type': 'string'}, 'count': {'type': 'integer'}, 'prints': {'type': 'array', 'items': {'type': 'object', 'required': ['day', 'medianRate'], 'properties': {'day': {'type': 'string'}, 'medianRate': {'type': 'number'}}, 'additionalProperties': True}}, 'clamped': {'type': 'boolean'}, 'segment': {'enum': ['overall', 'cefi', 'defi'], 'type': 'string'}, 'segments': {'type': 'array', 'items': {'type': 'object', 'required': ['segment', 'day', 'medianRate', 'tvlWeightedRate', 'constituentCount', 'providerCount', 'dayChange', 'weekChange', 'monthChange', 'sparkline'], 'properties': {'day': {'type': 'string'}, 'segment': {'enum': ['overall', 'cefi', 'defi'], 'type': 'string'}, 'dayChange': {'type': ['number', 'null']}, 'sparkline': {'type': 'array', 'items': {'type': 'object', 'required': ['day', 'medianRate', 'backfilled'], 'properties': {'day': {'type': 'string'}, 'backfilled': {'type': 'boolean'}, 'medianRate': {'type': 'number'}}, 'additionalProperties': True}}, 'medianRate': {'type': 'number'}, 'weekChange': {'type': ['number', 'null']}, 'monthChange': {'type': ['number', 'null']}, 'providerCount': {'type': 'integer'}, 'tvlWeightedRate': {'type': ['number', 'null']}, 'constituentCount': {'type': 'integer'}}, 'additionalProperties': True}}, 'updatedAt': {'type': 'string'}, 'benchmarkKey': {'type': 'string'}, 'methodologyUrl': {'type': 'string'}, 'methodologyVersion': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Default 50'}}, 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['stablecoins'], 'properties': {'stablecoins': {'type': 'array', 'items': {'type': 'object', 'required': ['symbol', 'name'], 'properties': {'name': {'type': 'string', 'description': 'Human-readable name'}, 'symbol': {'type': 'string', 'description': 'Stablecoin symbol (e.g. `usdc`)'}, 'marketCap': {'type': 'number', 'description': 'Market cap in USD'}, 'pegDeviation': {'type': 'number', 'description': 'Current peg deviation from target (typically $1.00) in basis points'}, 'stabilityScore': {'type': 'number', 'description': 'Stability score 0-100, higher is more stable'}}, 'additionalProperties': True}, 'description': 'Ranked stablecoin leaderboard'}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'required': ['symbol'], 'properties': {'period': {'enum': ['7d', '30d', '90d'], 'type': 'string', 'description': 'Stability window, default "30d"'}, 'symbol': {'type': 'string', 'description': 'Stablecoin symbol (e.g. "usdt", "usdc")'}}, 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['symbol', 'pegTarget', 'deviation', 'history'], 'properties': {'symbol': {'type': 'string'}, 'history': {'type': 'array', 'items': {'type': 'object', 'required': ['timestamp', 'value'], 'properties': {'value': {'type': 'number', 'description': 'The recorded numeric value'}, 'timestamp': {'type': 'string', 'description': 'ISO-8601 timestamp of the data point'}}, 'additionalProperties': True}, 'description': 'Recent peg deviation samples'}, 'deviation': {'type': 'number', 'description': 'Current peg deviation in basis points'}, 'pegTarget': {'type': 'number', 'description': 'Target peg in USD (typically 1.0)'}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Number of coins, default 100'}}, 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['coins'], 'properties': {'coins': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'symbol', 'name'], 'properties': {'id': {'type': 'string', 'description': 'Canonical coin ID (e.g. `bitcoin`)'}, 'name': {'type': 'string', 'description': 'Human-readable name (e.g. `Bitcoin`)'}, 'rank': {'type': 'integer', 'description': 'Market cap rank (1 = largest)'}, 'price': {'type': 'number', 'description': 'Current spot price in USD'}, 'symbol': {'type': 'string', 'description': 'Trading symbol (e.g. `btc`)'}, 'marketCap': {'type': 'number', 'description': 'Market cap in USD'}}, 'additionalProperties': True}}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Number of gainers and losers to return on each side, default 10'}, 'segment': {'enum': ['top10', 'top100', 'top1000'], 'type': 'string', 'description': 'Rank segment, default "top100"'}}, 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['gainers', 'losers'], 'properties': {'losers': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'symbol', 'name'], 'properties': {'id': {'type': 'string', 'description': 'Canonical coin ID (e.g. `bitcoin`)'}, 'name': {'type': 'string', 'description': 'Human-readable name (e.g. `Bitcoin`)'}, 'rank': {'type': 'integer', 'description': 'Market cap rank (1 = largest)'}, 'price': {'type': 'number', 'description': 'Current spot price in USD'}, 'symbol': {'type': 'string', 'description': 'Trading symbol (e.g. `btc`)'}, 'marketCap': {'type': 'number', 'description': 'Market cap in USD'}}, 'additionalProperties': True}, 'description': 'Top 24h losers in the requested segment'}, 'gainers': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'symbol', 'name'], 'properties': {'id': {'type': 'string', 'description': 'Canonical coin ID (e.g. `bitcoin`)'}, 'name': {'type': 'string', 'description': 'Human-readable name (e.g. `Bitcoin`)'}, 'rank': {'type': 'integer', 'description': 'Market cap rank (1 = largest)'}, 'price': {'type': 'number', 'description': 'Current spot price in USD'}, 'symbol': {'type': 'string', 'description': 'Trading symbol (e.g. `btc`)'}, 'marketCap': {'type': 'number', 'description': 'Market cap in USD'}}, 'additionalProperties': True}, 'description': 'Top 24h gainers in the requested segment'}}, 'additionalProperties': True}
最近のツール変更
類似のMCPサーバー
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…