47620 Solana Data
Pay-per-call Solana onchain data for AI agents over x402 (USDC on Solana or Base, no signup, no API key): network health, token price/liquidity, wallet balances, transaction lookup, trending DEX pairs, plus an MCP server trust/security score.
Hosted MCP Server
npx add-mcp 'https://47620.xyz/mcp/solana'Installs into Claude Code, Codex, Cursor and more
Documentation
47620 Solana Data — MCP server
Give any MCP-capable AI agent (Claude, Cursor, Windsurf, OpenClaw, …) native access to 47620 pay-per-call Solana data, settled over x402 (HTTP 402) in USDC on Solana — non-custodial, no signup, no API key.
Tools
| Tool | What it returns | Price |
|---|---|---|
solana_snapshot | Bundle: cluster health + current slot + epoch + SOL/USD + top trending pairs, in ONE call | $0.01 |
solana_risk_check | Pre-payment risk check: account type (wallet/program/closed), balance, activity, 0-100 risk score + verdict — call before sending funds | $0.01 |
solana_token_report | Bundle: price + liquidity + volume + DEX pairs + on-chain supply + mint authority, in ONE call | $0.01 |
solana_health | Current slot, epoch, SOL/USD | $0.001 |
solana_token | Price, liquidity, 24h volume, DEX pairs for an SPL mint | $0.002 |
solana_account | SOL + all SPL token balances for an address | $0.002 |
solana_tx | Status, slot, fee, transfers for a tx signature | $0.003 |
solana_trending | Trending Solana DEX pairs by 24h volume | $0.005 |
Each tool call is an x402 paid request: the server gets a 402, pays USDC to the merchant
wallet on Solana, and retries with the payment header. Funds go directly to the seller's
wallet; a 1% platform fee is a second on-chain transfer.
Install
From npm (published as 47620-solana-mcp):
npx -y 47620-solana-mcp
Or clone and run:
git clone https://github.com/fito311/solana-data-mcp
cd solana-data-mcp && npm install && node src/index.js
Configure (Claude Desktop / Cursor / any MCP client)
{
"mcpServers": {
"47620-solana-data": {
"command": "npx",
"args": ["-y", "47620-solana-mcp"],
"env": {
"X402_BASE_URL": "https://47620.xyz",
"X402_WALLET_KEY": "<base58 Solana secret key>"
}
}
}
}
Payment modes
X402_WALLET_KEY— base58 secret key of a Solana wallet that holds a little USDC + SOL. The server signs the transfer and retries automatically. Fully autonomous (best for agents).X402_PAY_URL— an HTTP payment broker:POST { url, challenge } → { header }. For hosted / MPC wallets where the key never touches the process.- neither — the tool returns the
402challenge plus a ready-to-runnpx awal x402 pay "<url>"command, so the agent (or its x402-aware runtime) pays.
Env vars
| Var | Default | Notes |
|---|---|---|
X402_BASE_URL | https://47620.xyz | API base |
X402_WALLET_KEY | — | base58 Solana secret key (payment mode 1) |
X402_PAY_URL | — | payment broker (payment mode 2) |
X402_RPC_URL | mainnet-beta | Solana RPC for settlement |
Try it
// agent prompt
"Use solana_trending to get the top Solana DEX pairs right now."
Also available
- npm:
npm install 47620-solana-mcp(ornpx -y 47620-solana-mcp) - HTTP API directly:
GET https://47620.xyz/x/solana/trending→402(pay & retry) - Remote MCP (streamable HTTP):
https://47620.xyz/mcp - Agent Skill:
npx skills add 47620-xyz/solana-data-skills - MCP Trust Check:
GET https://47620.xyz/mcp/trust/{target}→ trust/security score for any MCP server - Gateway: https://47620.xyz — payment buttons for ecommerce, non-custodial
License
MIT