Chain Data for Agents (x402)

io.github.zuo305Published by GitHub account zuo305v0.1.0Updated Nov 14, 2026

Live Solana validator stats: stake, commission, vote credits, skip rate. Pay per call via x402.

The publisher's own server: Agent.chain.tokyo Address Contracts

VerifiedStreamable HTTPWeb executableFinanceData & Analytics

Overview

AI-generated overview

Remote MCP server giving assistants live Solana validator data: network health, per-validator stats, and ranked validator lists, paid per call via x402.

What you can do
  • Get network health: epoch progress, active and delinquent validator counts, total active stake, delinquent stake share and Nakamoto coefficient
  • Look up one validator by vote account or identity pubkey: stake, share, rank, commission, delinquency, slots behind and recent vote credits
  • List and rank validators by stake, vote credits, skip rate or commission, with filters, for staking comparisons
  • Submit a free request for data the tools do not yet cover
When to use it
Useful when an assistant needs current Solana staking or validator information, such as comparing validators before staking or checking network health and stake concentration, without building its own chain indexer.
Requirements
A remote streamable HTTP endpoint; no local install, account, API key or header is declared. Paid tools are metered: each client gets 3 free paid-tool calls per day, after which x402 payment requirements are returned and an x402-capable client must pay and retry.
Before you install
Paid tools can cost money through x402 payments, so check pricing and client payment behavior before use. Results carry an attribution object that must be kept when data is shown. request_data submissions are stored anonymously and read by maintainers, so avoid personal information.

Installation

In SourceWeft

  1. Open Chain Data for Agents (x402) 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.github.zuo305%2Fchain-data-agent/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": {
    "chain-data-for-agents-x402": {
      "type": "http",
      "url": "https://chain-data-agent.wangzuo305.workers.dev/mcp"
    }
  }
}

Tools

4

solana_validators_get_network_summary

Get live Solana network health: epoch progress, validator counts, stake concentration and skip rate.

Get live Solana network health: epoch progress, validator counts, stake concentration and skip rate. Returns the current epoch and its progress, active and delinquent validator counts, total active stake in SOL, the delinquent stake share, the Nakamoto coefficient (fewest validators holding over a third of stake), median commission, cluster block production and skip rate so far this epoch, and median and best vote credits per SOL staked in the last complete epoch. Use it as the baseline when judging a single validator. Free, no payment needed. Source: Solana mainnet-beta (public chain state via JSON-RPC), Public on-chain data.

Takes no parameters.

solana_validators_get_validator

Get live stats for one Solana validator by vote account or identity pubkey.

Get live stats for one Solana validator by vote account or identity pubkey. Pass vote (vote account pubkey) or identity (node identity pubkey). Returns stake in SOL with share and rank, commission, delinquency, how many slots its last vote is behind the cluster, vote credits for each of the last 5 epochs per SOL staked, as a percentage of the cluster median (100 = median; approximate, as it uses today's stake), and current-epoch leader slots, blocks produced and skip rate next to the cluster's. Unknown keys return 404. Costs $0.001 per call, paid via x402 in USDC on Base; the first 3 paid-tool calls per day are free for MCP clients while a shared daily allowance lasts. Without x402 support, later calls return the payment requirements as an error result. Failed calls are not charged. Source: Solana mainnet-beta (public chain state via JSON-RPC), Public on-chain data.

Parametersvoteidentity

solana_validators_list_validators

List Solana validators ranked by stake, vote credits, skip rate or commission, with filters.

List Solana validators ranked by stake, vote credits, skip rate or commission, with filters. For choosing where to stake or comparing validators. sort is stake (default), credits (vote credits per SOL in the last complete epoch, as % of the cluster median), skip_rate (current epoch, lowest first; validators with no leader slots yet come last) or commission (lowest first). Filters: max_commission (percent), min_stake_sol, include_delinquent (default false). Returns up to limit rows (default 20, max 50) and the number matched. Costs $0.002 per call, paid via x402 in USDC on Base; the first 3 paid-tool calls per day are free for MCP clients while a shared daily allowance lasts. Without x402 support, later calls return the payment requirements as an error result. Failed calls are not charged. Source: Solana mainnet-beta (public chain state via JSON-RPC), Public on-chain data.

Parameterssortlimitmin_stake_solmax_commissioninclude_delinquent

request_data

Request data that is not covered yet

Request data that these tools do not provide yet (another chain, a dataset, a field or a filter), so the maintainers can consider it for a future release. Free. Describe the data and, optionally, the task it is for. Do not include personal information. Requests are stored anonymously and read by the maintainers; the result is only a confirmation.

Parametersrequestrequireduse_case

Version history

1
  1. v0.1.0LatestNov 14, 2026

Score

83% 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
  • 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.

Other Chain integrations