BICScan
Fornece pontuação de risco e informações de ativos para endereços de blockchain, domínios e dApps usando a API BICScan.
Documentação
BICScan MCP Server
Um servidor MCP de API de pontuação de risco de endereços Blockchain poderoso e eficiente, que utiliza a API BICScan para fornecer avaliações abrangentes de risco e informações de ativos para endereços blockchain, domínios e aplicações descentralizadas (dApps).
Principais Recursos
- Pontuação de Risco: Obtenha pontuações de risco para várias entidades blockchain, incluindo endereços de criptomoedas, nomes de domínio e URLs de aplicações descentralizadas, com pontuações variando de 0 a 100, onde 100 indica alto risco.
- Informações de Ativos: Recupere detalhes de ativos mantidos para endereços de criptomoedas especificados, incluindo criptomoedas e tokens, com suporte para múltiplas redes blockchain.
- Varredura em Tempo Real: Utilize a API BICScan para realizar varreduras em tempo real e receber informações atualizadas sobre riscos potenciais e ativos mantidos.
- Seguro e Confiável: Construído com tratamento robusto de erros e registro de logs para garantir operações seguras e confiáveis.
Exemplo de Saída
Como usar.
Você pode usar Python com uv ou docker dependendo da sua preferência.
Dependendo do seu ambiente, você pode escolher usar uv, docker ou uvx.
1. Executando com uv
1-1. Requisitos
- Python 3.10 ou superior
- uv 0.6.x
- git
1.2. Clone o repositório
git clone https://github.com/ahnlabio/bicscan-mcp
1.3. Configuração claude_desktop_config.json
Adicione o seguinte a claude_desktop_config.json.
Certifique-se de substituir:
YOUR_BICSCAN_REPO_DIR_HERE: por algo comoC:\\Users\\ABC\\repo\\bicscan-mcpou/home/abc/repo/bicscan-mcpde forma semelhante.YOUR_BICSCAN_API_KEY_HERE: por uma chave de API gratuita que pode ser obtida em https://bicscan.io (detalhes abaixo)
{
"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. Executando com Docker
2.1. Requisitos
- Ambiente Docker
2.2. Clone o repositório
git clone https://github.com/ahnlabio/bicscan-mcp
2.3. Construa a imagem Docker.
Basta executar make no diretório do repositório para construir a imagem Docker.
2.4. Configuração
Adicione o seguinte a claude_desktop_config.json
Certifique-se de substituir:
YOUR_BICSCAN_API_KEY_HEREpela chave de API obtida em https://bicscan.io (detalhes abaixo)
{
"mcpServers": {
... some other mcp servers ...,
"bicscan": {
"command": "docker",
"args": [
"run",
"--rm",
"--interactive",
"--env", "BICSCAN_API_KEY=YOUR_BICSCAN_API_KEY_HERE",
"bicscan-mcp"
]
}
}
}
3. Executando com uvx
3.1. Requisitos
- Python 3.10 ou superior
- uv 0.6.x
- git
3.2. Configuração claude_desktop_config.json
Adicione o seguinte a claude_desktop_config.json.
Certifique-se de substituir:
YOUR_BICSCAN_API_KEY_HERE: por uma chave de API gratuita que pode ser obtida em https://bicscan.io (detalhes abaixo)
{
"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"
}
}
}
}
Como obter uma chave de API gratuita do BICScan?
- Visite
https://bicscan.ioe registre-se. - Vá ao perfil e crie um "Create App"
- Insira nome e descrição de sua escolha.
- Substitua a parte
YOUR_BICSCAN_API_KEY_HEREda configuração acima pela sua nova chave obtida. - reinicie o Claude Desktop.