forensics-mcp
On-chain forensics MCP server providing x402-payable due-diligence tools for AI agents on Base, Ethereum, and XRPL. It offers token verdicts, settle-safe screens for RWAs, wallet trust analysis, and comprehensive token profiles to support decision-grade due diligence.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://solene-fa2010da.base44.app/functions/forensicsMcpWhat you can do with it
- Generate token verdict cards with activity scores and concentration flags
- Screen tokenized equities and RWAs for freeze or clawback risks
- Analyze wallet trust tiers and counterparty interaction risks
- Produce composed token due-diligence memos with forensic evidence
Source and maintenance
- Maintenance checked
Protocol and capabilities
- Server
- onchain-forensics-mcp 1.0.0
- MCP protocol
- 2025-06-18
- Tools
- 6 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
6 advertised
forensics_info
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.
{
"type": "object",
"properties": {},
"additionalProperties": false
}token_verdict
$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.
{
"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
}settle_safe
$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.
{
"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
}wallet_screen
$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.
{
"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
}token_profile
$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.
{
"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
}diligence_memo
$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.
{
"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
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 724 ms
- 95th percentile latency
- 724 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 724 ms · metadata changed · 6 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http forensics-mcp https://solene-fa2010da.base44.app/functions/forensicsMcpCodex
codex mcp add forensics-mcp --url https://solene-fa2010da.base44.app/functions/forensicsMcpCursor
{
"mcpServers": {
"forensics-mcp": {
"url": "https://solene-fa2010da.base44.app/functions/forensicsMcp"
}
}
}Cline
{
"mcpServers": {
"forensics-mcp": {
"type": "streamableHttp",
"url": "https://solene-fa2010da.base44.app/functions/forensicsMcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"forensics-mcp": {
"type": "http",
"url": "https://solene-fa2010da.base44.app/functions/forensicsMcp"
}
}
}Gemini CLI
gemini mcp add --transport http forensics-mcp https://solene-fa2010da.base44.app/functions/forensicsMcpClaude Desktop
{
"mcpServers": {
"forensics-mcp": {
"url": "https://solene-fa2010da.base44.app/functions/forensicsMcp"
}
}
}Windsurf
{
"mcpServers": {
"forensics-mcp": {
"serverUrl": "https://solene-fa2010da.base44.app/functions/forensicsMcp"
}
}
}Let your agent find its tools
Find servers like forensics-mcp from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.