Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

Satoshkin Aml MCP

de satoshkin-devversión 0.2.0i★ –iSe ejecuta en tu computadora
Nombre en el registroio.github.satoshkin-dev/satoshkin-aml-mcp

Instalar

Resumen

Descripción del creador (original en inglés)

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

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Se ejecuta en tu computadora
  • Transporte: stdio
  • Categoría: Cripto y blockchain
  • Debes completar: SATOSHKIN_API_KEY

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

Los valores marcados como secretos son llaves de tu cuenta. Nunca los compartas ni los pegues en un chat.

Necesitas

  • npmNode.js instalado (para el comando npx)

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json

{
  "mcpServers": {
    "satoshkin-aml": {
      "command": "npx",
      "args": [
        "-y",
        "satoshkin-aml-mcp"
      ],
      "env": {
        "SATOSHKIN_API_KEY": "your-value"
      }
    }
  }
}

Ejecuta esto en tu terminal

claude mcp add satoshkin-aml --env SATOSHKIN_API_KEY=your-value -- npx -y satoshkin-aml-mcp

Completa los valores vacíos antes de ejecutarlo.

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "satoshkin-aml": {
      "command": "npx",
      "args": [
        "-y",
        "satoshkin-aml-mcp"
      ],
      "env": {
        "SATOSHKIN_API_KEY": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "satoshkin-aml": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "satoshkin-aml-mcp"
      ],
      "env": {
        "SATOSHKIN_API_KEY": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.

Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.

Valores que debes completar

  • SATOSHKIN_API_KEY secreto env
    API key (sk_live_…/sk_test_…) for real AML checks; omit for mock mode.

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

Qué puede hacer

Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 8 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub satoshkin-dev, dueña del repo

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • – No aplica

    El endpoint responde

    Este se ejecuta en tu computadora; no hay endpoint en internet

  • – No aplica

    Inicio de sesión con OAuth

    Se ejecuta en tu computadora y usa ajustes locales en su lugar

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet

Comparado con otros en Cripto y blockchaini

  • Más estrellas que el 0% de los otros 1614 servidores de esta categoría
  • Publicado en el registro más recientemente que el 22% de los otros 1614 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 1614 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro Satoshkin Aml MCP?

Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

Debes completar: SATOSHKIN_API_KEY

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (0.2.0) llegó al registro hace 5 meses.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Node.js en tu computadora.

¿Qué puedo usar en su lugar?

En la misma categoría: Highwire, DeFi Quant Yield & Risk Engine, gasrescue

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

Highwire

de HigherMaestro

Trade, launch and research higher.fun coins on Solana, from any AI agent. Unsigned or policy-signed.

Computadora o nubeActualizado hoy
Instalar

gasrescue

de gasrescue

Rescue USDC, USDT and USDG from wallets with no gas: send or swap them on EVM, Solana and Tron.

Se ejecuta en tu computadoraActualizado hoy
Instalar

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

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 SATOSHKIN_API_KEY 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

check_wallet_aml

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 SATOSHKIN_API_KEY):

{

"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, insufficient_balance, rate_limited, validation_error, bitok_upstream_error, bitok_timeout, upstream_unreachable, invalid_response, internal_error, 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

Env varDefaultPurpose
SATOSHKIN_API_KEY_(unset = mock mode)_API key sk_live_* / sk_test_* issued by Satoshkin
SATOSHKIN_API_BASE_URLhttps://satoshkin.comBackend base URL (staging override)
SATOSHKIN_TIMEOUT_MS30000Request timeout; first-time checks may take several seconds

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:

{

"mcpServers": { "satoshkin-aml": { "command": "node", "args": ["/absolute/path/to/satoshkin-aml-mcp/dist/index.js"] } } }

Local Development

git clone https://github.com/satoshkin-dev/satoshkin-aml-mcp.git

cd satoshkin-aml-mcp npm install npm run build npm test

Run the server locally:

npm run dev

Run the built server:

npm run build

node dist/index.js

Check Scope

Shipped in v0.2:

  • Risk score 0-100 + risk level (low / medium / high)
  • Source-of-funds tags
  • First and last activity dates
  • Total volume in and out (USD)
  • Per-key rate limiting and billing through Satoshkin backend authentication

Planned next: counterparty and cluster analysis, allow/review/block decisions.

Monetization Model

The MCP server is a free open-source connector.

Real checks require a Satoshkin API key. Billing is per successful check ($0.55, debited from a prepaid key balance), the first real check per key is free, and cached repeat checks within 60 seconds are not charged. Keys are currently issued by Satoshkin support; a self-service dashboard is in development. Mock mode is free and unlimited.

Related Satoshkin Products

  • P2P bot: https://satoshkin.com
  • AML/KYT Telegram bot: https://t.me/SatoshkinKYTbot
  • AML/KYT web app: planned

Use Cases

  • OTC desks: Screen counterparty wallets before settling P2P trades
  • Compliance officers: Quick wallet risk checks during AI-assisted workflows
  • Crypto fund managers: Vet wallet addresses for sanctions/mixer exposure via AI agent
  • Web3 builders: Add AML screening to Claude/ChatGPT-powered dApps
  • Crypto journalists: Investigate wallet history with AI assistance

Why MCP Instead of REST API?

Traditional AML APIs (Chainalysis, Elliptic, TRM Labs) require:

  • Custom integrations per AI client
  • Backend infrastructure to broker calls
  • Manual prompt engineering for context

This MCP server lets any AI assistant call AML checks natively, with structured input/output that the LLM understands. Install once, use across all your AI tools.

Roadmap

  • v0.1: Scaffold with mock checks
  • v0.2: Real BitOK integration via Satoshkin backend (per-check billing, free first check, mock mode without key)
  • v0.3: Self-service key dashboard + top-up
  • v0.4: Additional chains (Solana, BNB, Polygon)
  • v0.5: Richer tag taxonomy and sanctions-specific flags
  • v0.6: Cluster analysis and entity attribution

License

MIT

Pregunta a PopNx