x402-payable on-chain forensics tools: token verdicts, settle-safe RWA screens, wallet trust screens
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
$0.25 composed Token Due-Diligence Memo (decision-grade, reproducible, no LLM calls): verdict + supply/flow forensics + settle-safe screen + narrative risk assessment. $0.35 when counterparty is provided (adds the settlement counterparty trust screen). EVM or XRPL.
token alias
XRPL currency code (chain=xrp)
optional settlement counterparty (adds trust screen, +$0.10)
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
$0.25 composed Token Due-Diligence Memo (decision-grade, reproducible, no LLM calls): verdict + supply/flow forensics + settle-safe screen + narrative risk assessment. $0.35 when counterparty is provided (adds the settlement counterparty trust screen). EVM or XRPL.
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| token | string | token alias |
| address | string | |
| currency | string | XRPL currency code (chain=xrp) |
| counterparty | string | optional settlement counterparty (adds trust screen, +$0.10) |
{
"type": "object",
"properties": {
"chain": {
"enum": [
"base",
"ethereum",
"xrp"
],
"type": "string"
},
"token": {
"type": "string",
"description": "token alias"
},
"address": {
"type": "string",
"pattern": "^0x[a-fA-F0-9]{40}$|^r[1-9A-HJ-NP-Za-km-z]{24,34}$"
},
"currency": {
"type": "string",
"description": "XRPL currency code (chain=xrp)"
},
"counterparty": {
"type": "string",
"pattern": "^0x[a-fA-F0-9]{40}$|^r[1-9A-HJ-NP-Za-km-z]{24,34}$",
"description": "optional settlement counterparty (adds trust screen, +$0.10)"
}
},
"additionalProperties": false
}FREE. Service directory for the On-chain Forensics MCP server: endpoint catalog, chains supported (Base, Ethereum, XRPL), pricing, tokenized-equity aliases (btsla, bcspx, rlusd, bitstamp-usd, ...) and usage examples.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}$0.02. FLAGSHIP pre-trade settle-safe screen for AI agents trading tokenized equities/RWAs: canonical-asset check against the verified registry (EVM: btsla/bcspx/bnvda/aapl/nvda/usdy/ousg/...; XRPL issuers: rlusd, gatehub-usd, bitstamp-usd/eur), freeze/clawback flags, trustline breadth, optional counterparty wallet trust tier.
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| token | string | token alias (btsla, rlusd, bitstamp-usd, ...) |
| address | string | EVM token contract or XRPL issuer |
| currency | string | XRPL currency code (chain=xrp) |
| counterparty | string | optional settlement counterparty wallet to trust-screen |
{
"type": "object",
"properties": {
"chain": {
"enum": [
"base",
"ethereum",
"xrp"
],
"type": "string"
},
"token": {
"type": "string",
"description": "token alias (btsla, rlusd, bitstamp-usd, ...)"
},
"address": {
"type": "string",
"pattern": "^0x[a-fA-F0-9]{40}$|^r[1-9A-HJ-NP-Za-km-z]{24,34}$",
"description": "EVM token contract or XRPL issuer"
},
"currency": {
"type": "string",
"description": "XRPL currency code (chain=xrp)"
},
"counterparty": {
"type": "string",
"pattern": "^0x[a-fA-F0-9]{40}$|^r[1-9A-HJ-NP-Za-km-z]{24,34}$",
"description": "optional settlement counterparty wallet to trust-screen"
}
},
"additionalProperties": false
}$0.05. Full ERC-20 forensics profile on Base or Ethereum: exact 24h net supply change, recent mint/burn events, holder concentration, top transfers, whale moves.
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| token | string | token alias (ondo, edel, buidl, ...) |
| address | string |
{
"type": "object",
"properties": {
"chain": {
"enum": [
"base",
"ethereum"
],
"type": "string"
},
"token": {
"type": "string",
"description": "token alias (ondo, edel, buidl, ...)"
},
"address": {
"type": "string",
"pattern": "^0x[a-fA-F0-9]{40}$"
}
},
"additionalProperties": false
}$0.02. Token verdict card for any ERC-20 on Base or Ethereum (address+chain), any registered alias (token=btsla|ondo|edel|...), or any XRPL issued currency (chain=xrp + issuer + currency): activity score 0-100, verdict tier (RED_HOT/HEAVY_FIRE/ACTIVE/THIN/SUSPICIOUS_THIN/DORMANT), transfers, unique wallets, mints/burns, concentration, whale flags, plain-English take.
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| token | string | token alias (btsla, bcspx, ondo, edel, rlusd, bitstamp-usd, ...) |
| address | string | EVM token contract (0x...) or XRPL issuer (r...) |
| currency | string | XRPL issued-currency code (3 letters or 40-char hex), for chain=xrp |
{
"type": "object",
"properties": {
"chain": {
"enum": [
"base",
"ethereum",
"xrp"
],
"type": "string"
},
"token": {
"type": "string",
"description": "token alias (btsla, bcspx, ondo, edel, rlusd, bitstamp-usd, ...)"
},
"address": {
"type": "string",
"pattern": "^0x[a-fA-F0-9]{40}$|^r[1-9A-HJ-NP-Za-km-z]{24,34}$",
"description": "EVM token contract (0x...) or XRPL issuer (r...)"
},
"currency": {
"type": "string",
"description": "XRPL issued-currency code (3 letters or 40-char hex), for chain=xrp"
}
},
"additionalProperties": false
}$0.05. Wallet trust screen for any wallet on Base, Ethereum or XRPL (chain=xrp): balance, tx count, flows, top counterparties, contract-interaction risk, trust tier. For XRPL also trustlines and issuer screens.
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| address* | string |
{
"type": "object",
"required": [
"address"
],
"properties": {
"chain": {
"enum": [
"base",
"ethereum",
"xrp"
],
"type": "string"
},
"address": {
"type": "string",
"pattern": "^0x[a-fA-F0-9]{40}$|^r[1-9A-HJ-NP-Za-km-z]{24,34}$"
}
},
"additionalProperties": false
}