Skip to main content
Glama
hive-mcp-address-screen

hive-mcp-address-screen

by srotzin

hive-mcp-address-screen

Análisis de riesgo on-chain previo a la liquidación para agentes autónomos.

Carril de riesgo de direcciones de 17 vectores de GoPlus. Cada respuesta incluye un recibo de atestación C18 firmado con Ed25519 desde el backend de Hive. Carril real en Base (ID de cadena USDC 8453) — sin simulaciones.


Herramientas MCP

Herramienta

Entrada

Salida

address_screen

address (cadena, requerido), chain_id (entero, predeterminado 8453)

Respuesta completa del backend: screen_id, address, chain_id, decision (CLEAR

FLAG), flags_hit[], malicious_contracts_created, datos raw de GoPlus, receipt (C18) firmado con Ed25519, _meta

address_screen_clear_only

address (cadena, requerido), chain_id (entero, predeterminado 8453)

is_clear (booleano), flags_hit[], decision, screen_id, address, chain_id

Ambas herramientas llaman al mismo backend en vivo. address_screen_clear_only es un envoltorio ligero de conveniencia que elimina el recibo completo cuando solo necesitas una señal de aprobado/fallido.


Related MCP server: traql MCP server

Endpoints

Método

Ruta

Descripción

POST

/mcp

Endpoint MCP JSON-RPC 2.0

GET

/health

Comprobación de estado del servicio

GET

/.well-known/mcp.json

Manifiesto de descubrimiento MCP

GET

/.well-known/agent.json

Tarjeta de agente A2A

GET

/seo.json

Metadatos SEO


Backend

Campo

Valor

Endpoint

POST https://hivemorph.onrender.com/v1/attest/address/screen

Cuerpo

{"address":"<0x...>","chain_id":8453}

Proveedor

GoPlus Security (riesgo de dirección de 17 vectores)

Recibo

Firmado con Ed25519 (garantía de atestación C18)

Cadena (predeterminada)

Base — ID de cadena 8453

Ejemplo de solicitud

curl -X POST https://hivemorph.onrender.com/v1/attest/address/screen \
  -H "Content-Type: application/json" \
  -d '{"address":"0x15184Bf50B3d3F52b60434f8942b7D52F2eB436E","chain_id":8453}'

Ejemplo de respuesta (CLEAR)

{
  "screen_id": "addrca8431d8-...",
  "address": "0x15184bf50b3d3f52b60434f8942b7d52f2eb436e",
  "chain_id": 8453,
  "decision": "CLEAR",
  "flags_hit": [],
  "malicious_contracts_created": 0,
  "raw": { "cybercrime": "0", "money_laundering": "0", ... },
  "receipt": {
    "kind": "address_risk_screen_receipt",
    "decision": "CLEAR",
    "signing": { "algorithm": "EdDSA", "curve": "Ed25519", ... }
  },
  "_meta": { "patent": "USPTO 64/055,601", "claim": "C23" }
}

Conectar

Claude / Cursor / cualquier host compatible con MCP

Añadir a tu configuración de MCP:

{
  "mcpServers": {
    "hive-address-screen": {
      "url": "https://hive-mcp-address-screen.onrender.com/mcp",
      "transport": "streamable-http"
    }
  }
}

Ejecutar localmente

git clone https://github.com/srotzin/hive-mcp-address-screen.git
cd hive-mcp-address-screen
npm install
node server.js
# Server on :3000

Variables de entorno

Variable

Predeterminado

Descripción

PORT

3000

Puerto de escucha HTTP

HIVE_BASE

https://hivemorph.onrender.com

URL base del backend de Hive


Protocolo

  • Transporte: Streamable-HTTP

  • Versión del protocolo: MCP 2024-11-05

  • Formato de mensaje: JSON-RPC 2.0

  • Métodos soportados: initialize, tools/list, tools/call, ping


Vectores de riesgo de GoPlus (17)

cybercrime · money_laundering · gas_abuse · financial_crime · darkweb_transactions · reinit · phishing_activities · contract_address · fake_kyc · blacklist_doubt · fake_standard_interface · stealing_attack · blackmail_activities · sanctioned · malicious_mining_activities · mixer · fake_token · honeypot_related_address

Una decisión CLEAR significa que los 17 vectores devolvieron "0" y malicious_contracts_created es 0.


Licencia

MIT — ver LICENSE.

Reivindicación de patente: C23 (USPTO 64/055,601)

Inventor: Stephen A. Rotzin · thehiveryiq.com · steve@thehiveryiq.com

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Routes blockchain address screening to third-party KYC/AML providers and checks public sanctions lists, serving as a clean-money gate primitive for MCP-compatible agents.
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Enables AI agents to perform AML and compliance risk scoring for crypto addresses and transactions on Ethereum, BSC, TRON, TON, and Bitcoin, returning 0–100 risk scores, bands, flags, and detailed signals.
    2
    84 npm
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables AI assistants to assess the risk of crypto wallets, tokens, and smart contracts by providing read-only on-chain analysis, 0-100 risk scoring with explanations, fund tracing, and contract inspection before interaction.
    6
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI agents to check an EVM address on Base for risk (safe, caution, danger) before sending funds, with reasons, paid per call via x402 from the user's own wallet.
    7
    309 npm
    1
    MIT