Publicaml MCP server
io.github.publicaml/mcp-server·v0.1.1AML screening for crypto addresses: risk, sanctions, fund tracing and counterparties.
0 stars58 downloads/wk
Reviews
Write oneNobody has reviewed Publicaml yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Publicaml tools (3)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
list_counterpartiesWho a wallet dealt with and for how much, in one of three modes:
screen_addressAML screening for one blockchain address: risk level and score, sanctions,
trace_fundsFollows the money one direction at a time.
Public scan report
scanner v0.1.10 · 2026-10-30 · same rubric, same numbers if you re-run it
- Code scan9 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 63 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Publicaml compares
Against every graded Finance MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 78/100
- higher than 62% of 1,761 Finance servers
- Tools
- 3
- the typical Finance server has 8
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 58
- more than 54% of 421 Finance servers with a package
What its tools let an agent do: 3 read
Install Publicaml in Claude Code, Cursor or VS Code
Runs npx -y @publicaml/mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mcp-server -- npx -y @publicaml/mcp-server
What the publisher says
From the Publicaml repository's README, as published. We do not edit it. Read it on GitHub
PublicAML MCP server
Blockchain AML screening inside Claude Desktop, Cursor, or any other MCP client. Ask about an address in plain language and the assistant checks it against PublicAML: sanctions, issuer freezes, risk propagated through the transaction graph, who funded the wallet and who it dealt with.
Chains: bitcoin, ethereum, bsc, tron.
Works without an account. An API key only lifts the rate limit and unlocks forward tracing.
Install
Claude Desktop, claudedesktopconfig.json:
{
"mcpServers": {
"publicaml": {
"command": "npx",
"args": ["-y", "@publicaml/mcp-server"]
}
}
}With an API key:
{
"mcpServers": {
"publicaml": {
"command": "npx",
"args": ["-y", "@publicaml/mcp-server"],
"env": { "PUBLICAML_API_KEY": "your-key" }
}
}
}Cursor uses the same block in .cursor/mcp.json. Claude Code:
claude mcp add publicaml -- npx -y @publicaml/mcp-serverTools
screen_address
Risk level and score, sanctions, Tether/Circle freezes, what the address is (exchange, mixer, gambling, bridge, personal wallet) and where its risk comes from.
chain is optional. Omit it and every chain the address format allows is screened, each result labelled with its chain: the same 0x… string is a different wallet on ethereum, bsc and tron, so it is never guessed silently.
trace_funds
direction: "incoming" walks the funding backwards to answer "who paid this wallet", stopping at labelled entities rather than walking into an exchange's other customers. direction: "outgoing" follows the largest outgoing flows to where the money left the chain's anonymous part. Outgoing needs an API key.
The walk is bounded by wall clock, so an incomplete answer is returned rather than a timeout, and the answer says which one it is.
list_counterparties
Three questions, one tool. classify enumerates counterparties and says what each one is (person, venue, hub, deposit address, contract, mint/burn). category answers "did this wallet touch any exchange / mixer / casino". check tests a list of suspect addresses against the wallet.
Reading the answers
combine by MAX, so the breakdown does not add up to the total.
- sanctioned: true is a blocking fact on its own, whatever the score says.
- The score is a risk reading 0-100, never a share of the funds, and its parts
not clean.
- An address absent from the data comes back as NOT FOUND. That is unknown,
tokens. Treat them as an order of magnitude.
- Lists are ranked and capped. A PARTIAL answer is a floor, not a census.
- USD figures cover priced tokens only and can be inflated by low-liquidity
This is evidence for a human decision, not the decision itself.
Configuration
One-click desktop install
The same server is also distributed as an MCPB bundle, which Claude Desktop installs with a double click and no JSON editing. Build it with:
npm run build:mcpbThe bundle lands in dist/. Version, description, licence and the tool list are read from package.json and from the server's own tool definitions, so the bundle cannot drift from the npm release.
Development
npm install
npm test # unit tests, no network
node scripts/live.mjs # end-to-end against the live APIMIT licensed. API docs: https://publicaml.org/api
Nothing above is checked by us. What we check is on the safety report.
Publicaml: common questions
- Is Publicaml MCP server safe?
- Mostly: it is graded B (78/100). Read the Publicaml safety report
- How do I install Publicaml?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Publicaml need an API key?
- Yes. The registry entry asks for
PUBLICAML_API_KEY. - Is Publicaml maintained?
- The last commit was 68 days ago (2026-08-28). The latest release is v0.1.1.
- What can I use instead of Publicaml?
- Servers from other publishers that do the same job: Blockrun MCP server, Yolfi Payments MCP server and AlgoVault — Crypto Quant Trade Calls MCP server.
- How does Publicaml compare with other Finance MCP servers?
- safety score 78/100 (higher than 62% of 1,761 Finance servers); tools 3 (the typical Finance server has 8); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Publicaml
Same job from other publishers: the closest match first, then the best rated.
- BlockrunWeb search, deep research, prediction markets & crypto data for AI agents. Pay per call via x402.not reviewedEstablishedB
- Yolfi Payments MCPLet AI agents add Yolfi crypto checkout, paylinks, webhooks, and status checks.not reviewedEstablishedA
AlgoVault — Crypto Quant Trade CallsThe Brain Layer for AI Trading Agents — quant calls + cross-venue arb across perp venues via MCP.not reviewedEstablishedA
Hive Intelligence MCPEvidence-backed crypto due diligence with sources, freshness, and a runtime receipt on every call.not reviewedEstablishedC- Pyth Pro MCP ServerReal-time and historical price feeds for 500+ crypto, equities, FX, and commodities assets.not reviewedEstablishedA