protogrid

Search / xyz.agentcharts/ranking

Agent Charts

R0· no sign-in

Paid AI-agent tools ranked by real on-chain spend, wash trading filtered out. Updated daily.

v1.0.1 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality88new
Trust82of 100
Uptime, 30 days94%
Latency p50812 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "ranking": {
      "type": "http",
      "url": "https://agents.agentcharts.xyz/mcp"
    }
  }
}
claude mcp add --transport http ranking https://agents.agentcharts.xyz/mcp
[mcp_servers.ranking]
url = "https://agents.agentcharts.xyz/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "ranking": {
      "type": "remote",
      "url": "https://agents.agentcharts.xyz/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "ranking": {
      "type": "http",
      "url": "https://agents.agentcharts.xyz/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=ranking&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYWdlbnRzLmFnZW50Y2hhcnRzLnh5ei9tY3AifQ%3D%3D"
}
{
  "servers": {
    "ranking": {
      "type": "http",
      "url": "https://agents.agentcharts.xyz/mcp"
    }
  }
}
{
  "mcpServers": {
    "ranking": {
      "httpUrl": "https://agents.agentcharts.xyz/mcp"
    }
  }
}
extensions:
  "ranking":
    enabled: true
    name: "ranking"
    type: streamable_http
    uri: "https://agents.agentcharts.xyz/mcp"
    timeout: 300

Quality 88 / 100new

protocol88 · weight 25
  • pass
    protocol.modernsupports 2026-07-28 (server/discover)
  • pass
    protocol.statelessanswers without a session
  • pass
    protocol.transportstreamable HTTP
  • warn
    protocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every use
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene88 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations3 of 3 tools declare readOnlyHint or destructiveHint
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: categories (destructiveHint, idempotentHint); best_tools (destructiveHint, idempotentHint); seller (destructiveHint, idempotentHint)
  • pass
    tools.token_costabout 493 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
  • pass
    tools.hidden_textno hidden text in tool names, descriptions, schemas or annotations
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pull, stability.new_linkstool history recorded for 3 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

3 tools, about 493 tokens to load them all · tool set bb5eb34adb44 · tools last changed 2026-11-10 · checked 2026-11-14 06:30 UTC

Tool changes

  • sellerchangeddescription, input schema, annotationsmeaning changed
    before

    One ranked seller by its domain: category, rank, 30-day numbers, the last weeks, and links.

    after · 18% of words in common

    Look up one ranked seller by its domain: its category and rank; its spend in USD, buyers and paid calls over the last 30 days; median price per call; chains; its rank, spend and buyers at the end of each recent week; a link to its site and its Agent Charts page. Use it to check a tool you already have in mind; use best_tools to compare a whole category. A domain that isn't ranked returns an error. Read-only and free, no sign-in.

  • best_toolschangeddescription, input schema, annotationsmeaning changed
    before

    The ranking of one category: sellers by 30-day spend from real buyers, with buyers, paid calls, median price per call, chains, and links.

    after · 23% of words in common

    Rank the paid tools in one category by what real buyers spent on them in the last 30 days (x402 and MPP payments, wash trading filtered out). Returns every ranked seller, rank 1 first, each with spend in USD, buyers, paid calls, median price per call, chains, a link to its site and its Agent Charts page. Use it to choose a tool for a job; use seller to check one domain you already know. An unknown slug returns an error: the slugs come from categories. Read-only and free, no sign-in.

  • categorieschangeddescription, annotationsmeaning changed
    before

    The categories of paid agent tools, with the slug each other tool takes.

    after · 18% of words in common

    List every category Agent Charts ranks, each with its slug and name, such as web-search. Call this first: best_tools takes one of these slugs. Every answer carries data_as_of, the last day in the data, which updates daily. Read-only and free, no sign-in.

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 82 / 100

no-repository
provenance55
liveness98
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-94% +updated-4d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://agents.agentcharts.xyz/mcp streamable-httpnoneyes94%812 ms2026-07-282026-11-14

Tools (3)

best_toolsread-onlyRank the paid tools in one category by what real buyers spent on them in the last 30 days (x402 and MPP payments, wash trading filtered out). Returns every ranked seller, rank 1 first, each with spend in USD, buyers, paid calls, median price per call, chains, a link to its site and its Agent Charts page. Use it to choose a tool for a job; use seller to check one domain you already know. An unknown slug returns an error: the slugs come from categories. Read-only and free, no sign-in.
categoriesread-onlyList every category Agent Charts ranks, each with its slug and name, such as web-search. Call this first: best_tools takes one of these slugs. Every answer carries data_as_of, the last day in the data, which updates daily. Read-only and free, no sign-in.
sellerread-onlyLook up one ranked seller by its domain: its category and rank; its spend in USD, buyers and paid calls over the last 30 days; median price per call; chains; its rank, spend and buyers at the end of each recent week; a link to its site and its Agent Charts page. Use it to check a tool you already have in mind; use best_tools to compare a whole category. A domain that isn't ranked returns an error. Read-only and free, no sign-in.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "xyz.agentcharts/ranking",
  "icons": [
    {
      "src": "https://agentcharts.xyz/apple-touch-icon.png",
      "sizes": [
        "180x180"
      ],
      "mimeType": "image/png"
    },
    {
      "src": "https://agentcharts.xyz/favicon.svg",
      "sizes": [
        "any"
      ],
      "mimeType": "image/svg+xml"
    }
  ],
  "title": "Agent Charts",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://agents.agentcharts.xyz/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.1",
  "websiteUrl": "https://agentcharts.xyz/for-agents/",
  "description": "Paid AI-agent tools ranked by real on-chain spend, wash trading filtered out. Updated daily."
}