BICScan

Proporciona puntuación de riesgo e información de activos para direcciones de blockchain, dominios y dApps utilizando la API de BICScan.

Documentación

Servidor MCP BICScan

Un servidor MCP de API de puntuación de riesgo de direcciones de blockchain potente y eficiente, que aprovecha la API de BICScan para proporcionar evaluaciones de riesgo integrales e información de activos para direcciones de blockchain, dominios y aplicaciones descentralizadas (dApps).

Características clave

  • Puntuación de riesgo: Obtenga puntuaciones de riesgo para varias entidades de blockchain, incluidas direcciones de criptomonedas, nombres de dominio y URL de aplicaciones descentralizadas, con puntuaciones que van de 0 a 100, donde 100 indica alto riesgo.
  • Información de activos: Recupere tenencias de activos detalladas para direcciones de criptomonedas especificadas, incluidas criptomonedas y tokens, con soporte para múltiples redes de blockchain.
  • Escaneo en tiempo real: Utilice la API de BICScan para realizar escaneos en tiempo real y recibir información actualizada sobre riesgos potenciales y tenencias de activos.
  • Seguro y confiable: Construido con manejo de errores y registro robustos para garantizar operaciones seguras y confiables.

Ejemplo de salida

Cómo usar.

Puedes usar Python con uv o docker según tu preferencia.

Dependiendo de tu entorno, puedes elegir usar uv, docker o uvx.

1. Ejecutar con uv

1-1. Requisitos

  1. Python 3.10 o superior
  2. uv 0.6.x
  3. git

1.2. Clonar el repositorio

git clone https://github.com/ahnlabio/bicscan-mcp

1.3. Configurar claude_desktop_config.json

Agregue lo siguiente a claude_desktop_config.json.

Asegúrese de reemplazar:

  • YOUR_BICSCAN_REPO_DIR_HERE: por algo como C:\\Users\\ABC\\repo\\bicscan-mcp o /home/abc/repo/bicscan-mcp de manera similar.
  • YOUR_BICSCAN_API_KEY_HERE: por la clave API gratuita que se puede obtener de https://bicscan.io (detalles a continuación)
{
  "mcpServers": {
    ... some other mcp servers ...,
    "bicscan": {
      "command": "uv",
      "args": [
        "--directory",
        "YOUR_BICSCAN_REPO_DIR_HERE",
        "run",
        "bicscan-mcp"
      ],
      "env": {
        "BICSCAN_API_KEY": "YOUR_BICSCAN_API_KEY_HERE"
      }
    }
  }
}

2. Ejecutar con Docker

2.1. Requisitos

  1. Entorno Docker

2.2. Clonar el repositorio

git clone https://github.com/ahnlabio/bicscan-mcp

2.3. Construir la imagen Docker.

Simplemente ejecute make en el directorio del repositorio para construir la imagen Docker.

2.4. Configuración

Agregue lo siguiente a claude_desktop_config.json

Asegúrese de reemplazar:

  • YOUR_BICSCAN_API_KEY_HERE por la clave API obtenida de https://bicscan.io (detalles a continuación)
{
  "mcpServers": {
    ... some other mcp servers ...,
    "bicscan": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "--interactive",
        "--env", "BICSCAN_API_KEY=YOUR_BICSCAN_API_KEY_HERE",
        "bicscan-mcp"
      ]
    }
  }
}

3. Ejecutar con uvx

3.1. Requisitos

  1. Python 3.10 o superior
  2. uv 0.6.x
  3. git

3.2. Configurar claude_desktop_config.json

Agregue lo siguiente a claude_desktop_config.json.

Asegúrese de reemplazar:

  • YOUR_BICSCAN_API_KEY_HERE: por la clave API gratuita que se puede obtener de https://bicscan.io (detalles a continuación)
{
  "mcpServers": {
    ... some other mcp servers ...,
    "bicscan": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/ahnlabio/bicscan-mcp",
        "bicscan-mcp"
      ],
      "env": {
        "BICSCAN_API_KEY": "YOUR_BICSCAN_API_KEY_HERE"
      }
    }
  }
}

¿Cómo obtener una clave API gratuita de BICScan?

  1. Visite https://bicscan.io y regístrese.
  2. Vaya al perfil y cree "Crear aplicación"
  3. Ingrese el nombre y la descripción de su elección.
  4. Reemplace la parte YOUR_BICSCAN_API_KEY_HERE de la configuración anterior con su clave recién obtenida.
  5. Reinicie Claude Desktop.