truevaluerankings avatar

True Value Rankings

truevaluerankings/tvr-mcp-server

Connects Claude to True Value Rankings' cryptocurrency fundamentals platform. Lets you query their model-based scoring system across eight metrics: economic model, network security, adoption, privacy, longevity, liquidity, legal clarity, and technical development. You can pull rankings, compare coins side by side, check valuation estimates (undervalued/fair/overvalued), and reference their educational content on what creates lasting value in crypto assets. Useful when you need fundamental analysis instead of price charts and hype cycles. The platform scores projects like Bitcoin, Ethereum, and others using principles borrowed from traditional store-of-value assets. Built for research and portfolio evaluation, not trading signals or price predictions.

GitHub stars
1
tools
11
transport
HTTP
last updated
Oct 31, 2026

Install

From registry metadata
$ npx add-mcp https://truevaluerankings.com/mcp --name tvr-mcp

Run in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http tvr-mcp https://truevaluerankings.com/mcp

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 11 tools

Verified live against the running server on Nov 6, 2026.

get_tvr_scoreFree. Returns the TVR Score, rank, valuation category (Undervalued, Fair Value or Overvalued) and all 8 metric scores with their weights for a cryptocurrency, with the date its scores last changed. The exact TVR Estimated Value, Fair Value Gap and the reasons behind the catego...1 params

Free. Returns the TVR Score, rank, valuation category (Undervalued, Fair Value or Overvalued) and all 8 metric scores with their weights for a cryptocurrency, with the date its scores last changed. The exact TVR Estimated Value, Fair Value Gap and the reasons behind the catego...

Parameters* required
coin*string
Cryptocurrency ticker or name (e.g., BTC, Bitcoin, ETH, LTC, XMR, SOL, ADA, AVAX, DOT, POL, LINK)
get_tvr_estimated_valueFree. Returns TVR's valuation category for a cryptocurrency (Undervalued, Fair Value or Overvalued) and the rule behind it. Label only: the exact TVR Estimated Value and Fair Value Gap, with the main reasons, come from get_fair_value_verdict ($0.02). Accepts a ticker or a name...1 params

Free. Returns TVR's valuation category for a cryptocurrency (Undervalued, Fair Value or Overvalued) and the rule behind it. Label only: the exact TVR Estimated Value and Fair Value Gap, with the main reasons, come from get_fair_value_verdict ($0.02). Accepts a ticker or a name...

Parameters* required
coin*string
Cryptocurrency ticker or name (e.g., BTC, Bitcoin, ETH, LTC, XMR, SOL, ADA, AVAX, DOT, POL, LINK)
compare_coinsFree. Compares 2 to 5 cryptocurrencies on TVR Score, rank, valuation category and all 8 metric scores side by side, and identifies the largest scoring difference. Exact Fair Value Gaps and TVR Estimated Values are in get_fair_value_verdict ($0.02 per coin). Accepts tickers or...1 params

Free. Compares 2 to 5 cryptocurrencies on TVR Score, rank, valuation category and all 8 metric scores side by side, and identifies the largest scoring difference. Exact Fair Value Gaps and TVR Estimated Values are in get_fair_value_verdict ($0.02 per coin). Accepts tickers or...

Parameters* required
coins*array
Array of 2-5 cryptocurrency tickers or names to compare (e.g., ["BTC", "Ethereum", "SOL"])
get_top_rankedFree. Returns the top N cryptocurrencies by a chosen ranking method: tvr_score (fundamental strength), most_undervalued (largest positive fair value gap first) or most_overvalued (largest negative fair value gap first), with each coin's TVR Score and valuation category. Exact...2 params

Free. Returns the top N cryptocurrencies by a chosen ranking method: tvr_score (fundamental strength), most_undervalued (largest positive fair value gap first) or most_overvalued (largest negative fair value gap first), with each coin's TVR Score and valuation category. Exact...

Parameters* required
countinteger
Number of coins to return (default 5)default: 5
rank_bystring
Ranking method: tvr_score, most_undervalued, or most_overvaluedone of tvr_score · most_undervalued · most_overvalueddefault: tvr_score
get_methodologyFree. Explains how True Value Rankings scores cryptocurrencies: the 8 metrics, their current default weights, the 4 built-in weight presets, and the general scoring approach. Data from True Value Rankings (truevaluerankings.com).

Free. Explains how True Value Rankings scores cryptocurrencies: the 8 metrics, their current default weights, the 4 built-in weight presets, and the general scoring approach. Data from True Value Rankings (truevaluerankings.com).

No parameters. Call it with no arguments.

list_coinsFree. Lists all cryptocurrencies currently evaluated by True Value Rankings with their symbol, name, and category. New coins are added regularly. Data from True Value Rankings (truevaluerankings.com).

Free. Lists all cryptocurrencies currently evaluated by True Value Rankings with their symbol, name, and category. New coins are added regularly. Data from True Value Rankings (truevaluerankings.com).

No parameters. Call it with no arguments.

get_full_breakdownFree. Returns all 8 metric scores with their weights, the TVR Score, rank, valuation category and a note on how the score is built for a cryptocurrency. The written scoring factors, the valuation note and the exact Fair Value Gap and TVR Estimated Value are in get_fair_value_v...1 params

Free. Returns all 8 metric scores with their weights, the TVR Score, rank, valuation category and a note on how the score is built for a cryptocurrency. The written scoring factors, the valuation note and the exact Fair Value Gap and TVR Estimated Value are in get_fair_value_v...

Parameters* required
coin*string
Cryptocurrency ticker or name (e.g., BTC, Bitcoin, ETH, LTC, XMR, SOL, ADA, AVAX, DOT, POL, LINK)
get_custom_rankingPaid. Reranks every coin TVR covers with your own weights for the 8 fundamental metrics, applying TVR's non-public score transformation. Returns rank, TVR Score, valuation category, fair value gap and TVR Estimated Value per coin. $0.05 per call, paid in-band with x402 (USDC o...2 params

Paid. Reranks every coin TVR covers with your own weights for the 8 fundamental metrics, applying TVR's non-public score transformation. Returns rank, TVR Score, valuation category, fair value gap and TVR Estimated Value per coin. $0.05 per call, paid in-band with x402 (USDC o...

Parameters* required
coinsarray
Optional tickers or names (1-50). Omit for all covered coins.
weightsvalue
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 ta...
get_portfolio_analysisPaid. Fundamentals profile of a portfolio: allocation-weighted scores for the 8 metrics, each holding's TVR Score and valuation category, and the portfolio TVR Score from TVR's scoring engine (scores only, no prices). $0.08 per call, paid in-band with x402 (USDC on Base) or MP...1 params

Paid. Fundamentals profile of a portfolio: allocation-weighted scores for the 8 metrics, each holding's TVR Score and valuation category, and the portfolio TVR Score from TVR's scoring engine (scores only, no prices). $0.08 per call, paid in-band with x402 (USDC on Base) or MP...

Parameters* required
portfolio*array
The holdings to analyse
get_historical_scoresFree slice, paid full record. Score history of one coin: every recorded change to its 8 metric scores as a dated record with the TVR Score, the method version, a source label (baseline for the opening record, auto_captured for rows written from the change itself), the public r...2 params

Free slice, paid full record. Score history of one coin: every recorded change to its 8 metric scores as a dated record with the TVR Score, the method version, a source label (baseline for the opening record, auto_captured for rows written from the change itself), the public r...

Parameters* required
coin*string
Ticker or name of a coin covered by TVR (BTC, Bitcoin, ETH, LTC, XMR, SOL, ADA, AVAX, DOT, POL, LINK)
scopestring
free (default): the last 90 days or the last 3 records, no payment. full: the whole record, paid per pull once the record extends beyond the free slice; until then the free record is returned and n...one of free · full
get_fair_value_verdictPaid. Use when asked whether a cryptocurrency is undervalued, overvalued or fairly priced: the True Value Rankings fair value verdict for one coin (ticker or name), with the exact Fair Value Gap and TVR Estimated Value, the main reasons (which of the 8 metrics lift or hold bac...1 params

Paid. Use when asked whether a cryptocurrency is undervalued, overvalued or fairly priced: the True Value Rankings fair value verdict for one coin (ticker or name), with the exact Fair Value Gap and TVR Estimated Value, the main reasons (which of the 8 metrics lift or hold bac...

Parameters* required
coin*string
Ticker or name of a coin covered by TVR (BTC, Bitcoin, ETH, LTC, XMR, SOL, ADA, AVAX, DOT, POL, LINK)

Sponsors

Readme

True Value Rankings MCP Server

smithery badge

Cryptocurrency fundamentals for AI agents and their users, served over the Model Context Protocol. True Value Rankings (TVR) scores cryptocurrencies on 8 fundamental metrics rooted in Sound Value principles and publishes TVR Scores, rankings and TVR Estimated Values as a transparent, model-derived research toolkit. Independent: no sponsorships, no project funding, methodology in the open.

All outputs are model-derived assessments for informational and educational purposes only. They are not investment recommendations.

Connect


View the full README on GitHub

Details

Repository
github.com/truevaluerankings/tvr-mcp-server
Website
truevaluerankings.com
Transport
HTTP
Registry
MCP registry, active
Tools verified
Nov 6, 2026