Skip to content
Back to search
100
MCP live MCP 2025-11-25 streamable-http

io.github.saloprj/publicaml

io.github.saloprj/publicaml

Free crypto AML/KYT screening for BTC/ETH/BSC/TRON — risk score, sanctions, source of funds.

Watch this dependency Share evidence report
Uptime
100.0%
5 direct probes · 30d
Response
491ms
last probe
Tools
8
callable
Resources
0
readable
Prompts
0
available
Score: 100/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
8 tools, 0 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
8 items in total; 3 or more earns these points.
pass Describes itself 10/10
92 characters; more than 30 earns these points.

Tools · 8

screen_address

Screen a crypto wallet address for AML/KYT risk. Returns an AML score (0-100), risk_level (LOW/MEDIUM/HIGH/CRITICAL), what the address is (axes: business, legal_status, asset_control, ...), sanctioned…

trace_funds

Follow the OUTGOING funds from an address across the chain and report where the money ends up (exchanges, mixers, sanctioned wallets) and how many hops away. Read-only: it only reads on-chain history,…

list_counterparties

List the counterparties an address has transacted with — optionally filtered by entity category (cex, mixer, gambling, bridge, ...). Set with_risk=true to attach AML risk per counterparty. Read-only: …

trace_source_of_funds

Walk an address's INCOMING funds backwards to answer 'where did this wallet's money come from'. Stops at labelled entities (exchanges, mixers, services) and reports them with hop distance. Answers sou…

screen_transaction

Screen one transaction by hash: what moved, who took part, a label and AML risk for every participant, and an overall verdict. Pass focus_address (e.g. your own deposit address) to get the verdict fro…

follow_swap

For one transaction that went through a DEX or aggregator, show the net balance change per address and asset and flag who the swap was actually for. Use it to continue a trace past a swap. EVM chains …

list_transactions

A wallet's recent transfers, newest first, with direction and counterparty for each, plus what we know about each counterparty. Optionally only transfers with one kind of counterparty (e.g. 'did this …

explain_risk_path

Explain WHERE an address's AML risk comes from: for each risk source (sanctioned entity, hack, mixer, scam, frozen funds) the chain of wallets the money took from that source to this address, hop by h…

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://mcp.publicaml.org/mcp

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "io.github.saloprj/publicaml": {
      "url": "https://mcp.publicaml.org/mcp",
      "transport": "streamable-http"
    }
  }
}