True Value Rankings
What this MCP does
Provides cryptocurrency fundamental scores, rankings, valuation estimates, historical scores, portfolio analysis, and configurable ranking models.
Tools
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['coins'], 'properties': {'coins': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 5, 'minItems': 2, 'description': 'Array of 2-5 cryptocurrency tickers or names to compare (e.g., ["BTC", "Ethereum", "SOL"])'}}, 'additionalProperties': False}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'error': {'description': 'false on a normal answer, or an error message'}, 'status': {'type': 'string', 'description': 'Present when the request could not be answered as asked, for example not_available'}, 'context': {'description': 'Standing context about TVR and how to read its outputs'}, 'summary': {'type': 'string', 'description': 'Plain-language summary of the answer'}, 'requested': {'type': 'string', 'description': 'What was asked for, when it could not be resolved'}, 'comparison': {'description': 'Per-coin scores, ranks and valuations'}, 'disclaimer': {'type': 'string', 'description': 'Model-derived assessment, not investment advice'}, 'learn_more': {'description': 'Links for more detail'}, 'attribution': {'type': 'string', 'description': 'Required attribution text'}, 'data_sources': {'description': 'Where the numbers come from'}, 'coins_compared': {'type': 'number'}, 'key_difference': {'description': 'The largest gap between the compared coins'}, 'metric_comparison': {'description': 'Metric-by-metric table'}, 'total_coins_evaluated': {'type': 'number'}}, 'additionalProperties': True}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'coins': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 50, 'minItems': 1, 'description': 'Optional tickers or names (1-50). Omit for all covered coins.'}, 'weights': {'anyOf': [{'type': 'array', 'items': {'type': 'number', 'maximum': 100, 'minimum': 0}, 'maxItems': 8}, {'type': 'object', 'additionalProperties': {'type': 'number', 'maximum': 100, 'minimum': 0}}], 'description': 'Up to 8 weights (0-100) in this order: economic_model, network_security, adoption, privacy, longevity, liquidity, legal_clarity, technical_dev, or an object keyed by those names. Missing entries take TVR defaults.'}}, 'additionalProperties': False}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'count': {'type': 'number'}, 'error': {}, 'legal': {}, 'reason': {'type': 'string'}, 'status': {'type': 'string'}, 'context': {}, 'payment': {}, 'product': {'type': 'string'}, 'success': {'type': 'boolean'}, 'rankings': {'type': 'array', 'description': 'Ranked coins under the requested weights'}, 'disclaimer': {}, 'how_to_pay': {}, 'learn_more': {}, 'redelivery': {}, 'weights_used': {}, 'defaults_applied_for': {}}, 'additionalProperties': True}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['coin'], 'properties': {'coin': {'type': 'string', 'description': 'Cryptocurrency ticker or name (e.g., BTC, Bitcoin, ETH, LTC, XMR, SOL, ADA, AVAX, DOT, POL, LINK)'}}, 'additionalProperties': False}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'coin': {'type': 'string', 'description': 'Coin name'}, 'rank': {'type': 'number', 'description': 'Rank among evaluated coins, 1 is best'}, 'error': {'description': 'false on a normal answer, or an error message'}, 'status': {'type': 'string', 'description': 'Present when the request could not be answered as asked, for example not_available'}, 'symbol': {'type': 'string', 'description': 'Ticker'}, 'context': {'description': 'Standing context about TVR and how to read its outputs'}, 'summary': {'type': 'string', 'description': 'Plain-language summary of the answer'}, 'category': {'type': 'string', 'description': 'TVR coin category'}, 'requested': {'type': 'string', 'description': 'What was asked for, when it could not be resolved'}, 'tvr_score': {'type': 'number', 'description': 'TVR Score, 0 to 100'}, 'valuation': {'type': 'string', 'description': 'Undervalued, Fair Value or Overvalued'}, 'disclaimer': {'type': 'string', 'description': 'Model-derived assessment, not investment advice'}, 'learn_more': {'description': 'Links for more detail'}, 'attribution': {'type': 'string', 'description': 'Required attribution text'}, 'rank_out_of': {'type': 'number', 'description': 'Number of coins evaluated'}, 'data_sources': {'description': 'Where the numbers come from'}, 'metric_scores': {}, 'fair_value_gap': {'type': 'string', 'description': 'Gap between TVR Estimated Value and market price, formatted as a percentage'}, 'valuation_note': {'type': 'string'}, 'ranking_context': {}, 'scoring_factors': {'description': 'The reasoning behind each metric score'}, 'tvr_estimated_value': {'type': 'string', 'description': 'TVR Estimated Value, formatted in USD'}, 'scoring_methodology_note': {'type': 'string'}}, 'additionalProperties': True}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['coin'], 'properties': {'coin': {'type': 'string', 'description': 'Ticker or name of a coin covered by TVR (BTC, Bitcoin, ETH, LTC, XMR, SOL, ADA, AVAX, DOT, POL, LINK)'}, 'scope': {'enum': ['free', 'full'], 'type': 'string', 'description': 'free (default): the last 90 days or the last 3 records, no payment. full: the whole record; included with a Premium agent key, or paid per pull once the record extends beyond the free slice.'}}, 'additionalProperties': False}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'name': {'type': 'string'}, 'note': {}, 'error': {}, 'legal': {}, 'scope': {'type': 'string'}, 'access': {}, 'period': {}, 'reason': {'type': 'string'}, 'status': {'type': 'string'}, 'symbol': {'type': 'string'}, 'context': {}, 'payment': {}, 'product': {'type': 'string'}, 'records': {'type': 'array', 'description': 'Dated score states, newest first: as_of, revision, source, scores, tvr_score, method_version, changed_metrics, reason_public, published_at, record_hash'}, 'success': {'type': 'boolean'}, 'coverage': {}, 'hash_note': {'type': 'string'}, 'disclaimer': {}, 'how_to_pay': {}, 'learn_more': {}, 'redelivery': {}, 'full_record': {}, 'hash_format': {'type': 'string'}, 'method_versions': {}}, 'additionalProperties': True}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'error': {'description': 'false on a normal answer, or an error message'}, 'status': {'type': 'string', 'description': 'Present when the request could not be answered as asked, for example not_available'}, 'context': {'description': 'Standing context about TVR and how to read its outputs'}, 'summary': {'type': 'string', 'description': 'Plain-language summary of the answer'}, 'requested': {'type': 'string', 'description': 'What was asked for, when it could not be resolved'}, 'disclaimer': {'type': 'string', 'description': 'Model-derived assessment, not investment advice'}, 'learn_more': {'description': 'Links for more detail'}, 'attribution': {'type': 'string', 'description': 'Required attribution text'}, 'methodology': {'description': 'The 8 metrics, their default weights and how the TVR Score is built'}, 'data_sources': {'description': 'Where the numbers come from'}}, 'additionalProperties': True}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['portfolio'], 'properties': {'portfolio': {'type': 'array', 'items': {'type': 'object', 'required': ['coin', 'allocation'], 'properties': {'coin': {'type': 'string', 'description': 'Ticker or name of a coin covered by TVR'}, 'allocation': {'type': 'number', 'description': 'Allocation above 0 (percent or any weight; normalised to 100%)'}}, 'additionalProperties': False}, 'maxItems': 50, 'minItems': 1, 'description': 'The holdings to analyse'}}, 'additionalProperties': False}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'error': {}, 'legal': {}, 'access': {}, 'reason': {'type': 'string'}, 'status': {'type': 'string'}, 'context': {}, 'payment': {}, 'product': {'type': 'string'}, 'profile': {}, 'success': {'type': 'boolean'}, 'holdings': {'type': 'array'}, 'disclaimer': {}, 'how_to_pay': {}, 'learn_more': {}, 'redelivery': {}, 'weights_used': {'type': 'string'}, 'blended_metrics': {}, 'portfolio_tvr_score': {'type': 'number'}}, 'additionalProperties': True}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'count': {'type': 'integer', 'default': 5, 'maximum': 50, 'minimum': 1, 'description': 'Number of coins to return (default 5)'}, 'rank_by': {'enum': ['tvr_score', 'most_undervalued', 'most_overvalued'], 'type': 'string', 'default': 'tvr_score', 'description': 'Ranking method: tvr_score, most_undervalued, or most_overvalued'}}, 'additionalProperties': False}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'error': {'description': 'false on a normal answer, or an error message'}, 'status': {'type': 'string', 'description': 'Present when the request could not be answered as asked, for example not_available'}, 'context': {'description': 'Standing context about TVR and how to read its outputs'}, 'rank_by': {'type': 'string', 'description': 'The ranking basis used'}, 'summary': {'type': 'string', 'description': 'Plain-language summary of the answer'}, 'rankings': {'type': 'array', 'description': 'Ordered list of coins'}, 'requested': {'type': 'string', 'description': 'What was asked for, when it could not be resolved'}, 'disclaimer': {'type': 'string', 'description': 'Model-derived assessment, not investment advice'}, 'learn_more': {'description': 'Links for more detail'}, 'attribution': {'type': 'string', 'description': 'Required attribution text'}, 'data_sources': {'description': 'Where the numbers come from'}, 'rank_by_description': {'type': 'string'}, 'total_coins_evaluated': {'type': 'number'}}, 'additionalProperties': True}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['coin'], 'properties': {'coin': {'type': 'string', 'description': 'Cryptocurrency ticker or name (e.g., BTC, Bitcoin, ETH, LTC, XMR, SOL, ADA, AVAX, DOT, POL, LINK)'}}, 'additionalProperties': False}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'coin': {'type': 'string', 'description': 'Coin name'}, 'error': {'description': 'false on a normal answer, or an error message'}, 'status': {'type': 'string', 'description': 'Present when the request could not be answered as asked, for example not_available'}, 'symbol': {'type': 'string', 'description': 'Ticker'}, 'context': {'description': 'Standing context about TVR and how to read its outputs'}, 'summary': {'type': 'string', 'description': 'Plain-language summary of the answer'}, 'requested': {'type': 'string', 'description': 'What was asked for, when it could not be resolved'}, 'valuation': {'type': 'string', 'description': 'Undervalued, Fair Value or Overvalued'}, 'disclaimer': {'type': 'string', 'description': 'Model-derived assessment, not investment advice'}, 'learn_more': {'description': 'Links for more detail'}, 'attribution': {'type': 'string', 'description': 'Required attribution text'}, 'data_sources': {'description': 'Where the numbers come from'}, 'fair_value_gap': {'type': 'string', 'description': 'Gap between TVR Estimated Value and market price, formatted as a percentage'}, 'tvr_estimated_value': {'type': 'string', 'description': 'TVR Estimated Value, formatted in USD'}}, 'additionalProperties': True}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['coin'], 'properties': {'coin': {'type': 'string', 'description': 'Cryptocurrency ticker or name (e.g., BTC, Bitcoin, ETH, LTC, XMR, SOL, ADA, AVAX, DOT, POL, LINK)'}}, 'additionalProperties': False}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'coin': {'type': 'string', 'description': 'Coin name'}, 'rank': {'type': 'number', 'description': 'Rank among evaluated coins, 1 is best'}, 'error': {'description': 'false on a normal answer, or an error message'}, 'status': {'type': 'string', 'description': 'Present when the request could not be answered as asked, for example not_available'}, 'symbol': {'type': 'string', 'description': 'Ticker'}, 'context': {'description': 'Standing context about TVR and how to read its outputs'}, 'summary': {'type': 'string', 'description': 'Plain-language summary of the answer'}, 'category': {'type': 'string', 'description': 'TVR coin category'}, 'requested': {'type': 'string', 'description': 'What was asked for, when it could not be resolved'}, 'tvr_score': {'type': 'number', 'description': 'TVR Score, 0 to 100'}, 'valuation': {'type': 'string', 'description': 'Undervalued, Fair Value or Overvalued'}, 'disclaimer': {'type': 'string', 'description': 'Model-derived assessment, not investment advice'}, 'learn_more': {'description': 'Links for more detail'}, 'attribution': {'type': 'string', 'description': 'Required attribution text'}, 'rank_out_of': {'type': 'number', 'description': 'Number of coins evaluated'}, 'data_sources': {'description': 'Where the numbers come from'}, 'metric_scores': {'description': 'All 8 metric scores with their weights'}, 'fair_value_gap': {'type': 'string', 'description': 'Gap between TVR Estimated Value and market price, formatted as a percentage'}, 'weakest_metric': {}, 'strongest_metric': {}, 'tvr_estimated_value': {'type': 'string', 'description': 'TVR Estimated Value, formatted in USD'}}, 'additionalProperties': True}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'coins': {'type': 'array', 'description': 'Covered coins with ticker and name'}, 'error': {'description': 'false on a normal answer, or an error message'}, 'total': {'type': 'number'}, 'status': {'type': 'string', 'description': 'Present when the request could not be answered as asked, for example not_available'}, 'context': {'description': 'Standing context about TVR and how to read its outputs'}, 'summary': {'type': 'string', 'description': 'Plain-language summary of the answer'}, 'requested': {'type': 'string', 'description': 'What was asked for, when it could not be resolved'}, 'disclaimer': {'type': 'string', 'description': 'Model-derived assessment, not investment advice'}, 'learn_more': {'description': 'Links for more detail'}, 'attribution': {'type': 'string', 'description': 'Required attribution text'}, 'data_sources': {'description': 'Where the numbers come from'}}, 'additionalProperties': True}
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…