MCP.Market

Satoshkin Aml MCP server

by satoshkin-dev·io.github.satoshkin-dev/satoshkin-aml-mcp·v0.2.0

AML/KYT crypto wallet risk screening (BitOK data) for Claude, ChatGPT and any MCP client.

C69/100grade C
What users say
No reviews yet
Be the first
Safety scan
C69/100

full report

Adoption
New

0 stars75 downloads/wk

Reviews

Write one

Nobody has reviewed Satoshkin Aml yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Satoshkin Aml tools (1)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • check_wallet_aml

    Check a crypto wallet address for AML/KYT risk: risk score 0-100, risk level,

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan7 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 107 days ago8/15
  • Maintainer identityregistry namespace matches repository owner6/10
Overall 69/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Satoshkin Aml compares

Against every graded Finance MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
69/100
higher than 38% of 1,761 Finance servers
Tools
1
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
75
more than 61% of 421 Finance servers with a package

What its tools let an agent do: 1 read

Install Satoshkin Aml in Claude Code, Cursor or VS Code

Runs npx -y satoshkin-aml-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add satoshkin-aml-mcp -- npx -y satoshkin-aml-mcp
Add to Cursor

What the publisher says

From the Satoshkin Aml repository's README, as published. We do not edit it. Read it on GitHub

Satoshkin AML/KYT MCP Server

MCP server for AML/KYT crypto wallet screening. It is designed to connect AI clients such as Claude Desktop, Claude Code, ChatGPT MCP clients, and internal agent tools to Satoshkin wallet risk checks.

This MCP server provides AI assistants with crypto compliance tools for AML (Anti-Money Laundering) and KYT (Know Your Transaction) screening. Compatible with Claude Desktop, Claude Code, and any MCP-compatible client.

With an API key configured, checks return real BitOK-backed data: risk score 0-100, risk level, source-of-funds tags, activity dates, and volume totals. Without a key the server runs in clearly-labeled mock mode.

Status

v0.2.0 performs real AML/KYT screening through the Satoshkin backend (POST /api-accounts/aml-check, BitOK data) when SATOSHKINAPIKEY is set.

Without an API key the server runs in mock mode: deterministic, clearly-labeled placeholder responses that can never be mistaken for a real verdict.

This repository does not contain BitOK credentials, production AML/KYT business logic, user data, or paid-tier enforcement. Those belong in the private backend service.

Available Tool

checkwalletaml

Checks a crypto wallet address for AML/KYT risk. Addresses are validated against per-chain formats client-side before any quota is spent.

Input:

{
  "address": "1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa",
  "chain": "BTC"
}

Supported chain values:

  • BTC
  • ETH
  • TRON
  • USDT-ERC20
  • USDT-TRC20

Real output (with SATOSHKINAPIKEY):

{
  "address": "1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa",
  "chain": "BTC",
  "checked_at": "2026-06-10T12:00:00.000Z",
  "risk_score": 17,
  "risk_level": "low",
  "tags": ["exchange"],
  "first_activity": "2021-01-01",
  "last_activity": "2026-06-01",
  "total_volume_in_usd": "1000.00",
  "total_volume_out_usd": "900.00",
  "source": "bitok",
  "cache_hit": false,
  "rate_limit": { "remaining": 999, "resets_at": "2026-06-10T13:00:00.000Z" },
  "balance": { "charged_usd": "0.55", "after_usd": "9.45" }
}

Errors come back as structured isError payloads with machine-readable codes: unauthorized, insufficientbalance, ratelimited, validationerror, bitokupstreamerror, bitoktimeout, upstreamunreachable, invalidresponse, internalerror, and http (fallback when a backend error body has no error field). Every error payload also carries an http_status field.

Results are informational risk indicators, not legal or compliance advice.

Configuration

Claude Desktop / Claude Code

This package is not published to npm yet. Use the public GitHub repository through npx.

Add this to your MCP settings:

{
  "mcpServers": {
    "satoshkin-aml": {
      "command": "npx",
      "args": ["-y", "github:satoshkin-dev/satoshkin-aml-mcp"],
      "env": {
        "SATOSHKIN_API_KEY": "sk_live_your_key_here"
      }
    }
  }
}

Omit the env block to run in mock mode.

For local development, use the built entrypoint:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Satoshkin Aml: common questions

Is Satoshkin Aml MCP server safe?
With care: it is graded C, so read the findings first (69/100). Read the Satoshkin Aml safety report
How do I install Satoshkin Aml?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Satoshkin Aml need an API key?
Yes. The registry entry asks for SATOSHKIN_API_KEY.
Is Satoshkin Aml maintained?
The last commit was 145 days ago (2026-06-12). The latest release is v0.2.0.
What can I use instead of Satoshkin Aml?
Servers from other publishers that do the same job: Sato Hub: Build Onchain & Crypto Agents MCP server, Blockrun MCP server and Yolfi Payments MCP server.
How does Satoshkin Aml compare with other Finance MCP servers?
safety score 69/100 (higher than 38% of 1,761 Finance servers); tools 1 (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 Satoshkin Aml

Same job from other publishers: the closest match first, then the best rated.

  • Sato Hub: Build Onchain & Crypto Agents
    Build any crypto agent: x402, ERC-8004, wallets. Does a server take your key? Hosted? Maintained?
    B
  • Blockrun
    Web search, deep research, prediction markets & crypto data for AI agents. Pay per call via x402.
    B
  • Yolfi Payments MCP
    Let AI agents add Yolfi crypto checkout, paylinks, webhooks, and status checks.
    A
  • AlgoVault — Crypto Quant Trade Calls
    The Brain Layer for AI Trading Agents — quant calls + cross-venue arb across perp venues via MCP.
    A
  • Hive Intelligence MCP
    Evidence-backed crypto due diligence with sources, freshness, and a runtime receipt on every call.
    C