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
- Python 3.10 o superior
- uv 0.6.x
- 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 comoC:\\Users\\ABC\\repo\\bicscan-mcpo/home/abc/repo/bicscan-mcpde 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
- 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_HEREpor 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
- Python 3.10 o superior
- uv 0.6.x
- 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?
- Visite
https://bicscan.ioy regístrese. - Vaya al perfil y cree "Crear aplicación"
- Ingrese el nombre y la descripción de su elección.
- Reemplace la parte
YOUR_BICSCAN_API_KEY_HEREde la configuración anterior con su clave recién obtenida. - Reinicie Claude Desktop.