ChainChoice published rankings

io.chainchoicePublished by chainchoice.ioOfficial publisherv1.5.0Updated Nov 4, 2026

Read-only ChainChoice rankings: sourced, dated comparisons of crypto services, with evidence.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingFinance

Overview

AI-generated overview

Read-only access to ChainChoice's published, sourced and dated rankings of crypto services, with per-score evidence and receipt verification.

What you can do
  • List ranked categories with product counts, exclusions, leaders and page links
  • Read a category's published ranking with scores, methodology version and dimension weights
  • View a category's order as a reader in a given country, with a fallback mode when nothing is confirmed available
  • Retrieve per-criterion evidence: weights, scores, quoted passages, source URLs and read dates
  • Verify a signed receipt's content hash and signature against published keys
  • Run a query through ChainChoice's own search resolver and get the page it opens
When to use it
Useful when an assistant needs to compare crypto services with traceable, dated sourcing, check how a ranking looks for a specific country, or verify a ChainChoice receipt. It is a read-only data source, not a tool for managing accounts or transactions.
Requirements
Remote streamable HTTP endpoint at chainchoice.io; no packages, environment variables, headers or authentication are declared. Network access to the endpoint is needed.
Before you install
Rankings and scores are ChainChoice's own assessments and should be cited to ChainChoice and the linked category page (CC-BY-4.0). Country-filtered results may fall back to the global order without confirming availability. The hand-off tool returns provider addresses only after consent is set to true; it states no referral or affiliate links are used.

Installation

In SourceWeft

  1. Open ChainChoice published rankings in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.chainchoice%2Frankings/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "chainchoice-published-rankings": {
      "type": "http",
      "url": "https://chainchoice.io/mcp"
    }
  }
}

Tools

7

list_categories

List the ranked categories

Every category ChainChoice ranks, with how many products it ranks, how many it assessed and left out with a reason, its leader, and its page.

Takes no parameters.

get_ranking

Get a category's published ranking

The published order of one category: rank, product id, name and ChainChoice Score, with the methodology version, the dimension weights and what was assessed. The same order the category page and rankings.json publish.

Parameterslimitcategoryrequired

get_ranking_for_country

Get a category's order for one country

The category's products as a reader in one country sees them: those available there, in order, with each one's published score and rank beside it. When nothing passes the country's availability filter, resultMode is "fallback" and the rows are the published order, none confirmed for that country.

Parameterslimitcountryrequiredcategoryrequired

get_evidence

Get the evidence behind a category's scores

For one category (and optionally one product id): each criterion, its weight, and per product the score with the quoted passage, its source URL and the day it was read.

Parametersproductcategoryrequired

verify_receipt

Verify a ChainChoice receipt

Checks a signed receipt (as ChainChoice serves it, or an issuer envelope) against the keys ChainChoice publishes: whether its content hash matches and its signature is valid. The same verifier as POST /api/v1/verify.

Parametersreceiptrequired

hand_off

Hand a reader's decision to the provider

Once the reader has agreed to go to a provider (consent: true), returns what to hand over: the provider's own address as ChainChoice's catalog records it (never a referral or affiliate link; ChainChoice earns nothing from it), the product's published rank and ChainChoice Score, the reader's country and monthly volume, the ranked list's page with that setup, whether the provider serves that country, and a receipt signed with ChainChoice's published key (check it with verify_receipt) recording exactly what was handed over. A provider that does not serve the reader's country is not handed off: handedOff is false with the reason. It does not open anything, log the reader or change any ranking.

Parametersvolqueryconsentrequiredcountryproductrequiredcategoryrequired

Version history

2
  1. v1.5.0LatestNov 4, 2026
  2. v1.3.0Nov 4, 2026

Score

72% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts

    Publish an icon in the registry entry.

  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.