mcpField
B
BICScan MCP Server

BICScan MCP Server

本地服务
github.com/ahnlabio金融数据1683 周前更新

关于 BICScan MCP Server

BICScan MCP Server 将 BICScan API 接入区块链地址风险评估,面向需要检查地址、域名和 dApp 风险及资产信息的用户。它支持实时扫描,并可查询多条链上的地址资产。

主要功能

  1. 01评估地址、域名和 dApp 风险
  2. 02查询加密地址的资产持仓
  3. 03支持多个区块链网络
  4. 04实时获取风险与资产信息

适用场景

  1. 01检查加密地址的风险评分
  2. 02查看域名或 dApp URL 的风险
  3. 03汇总地址的加密货币和代币持仓

MCP 相关

该 MCP 服务向 MCP 客户端提供 BICScan API 的风险评估和资产查询能力。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"bicscan": {
"command": "uvx",
"args": [
"git+https://github.com/ahnlabio/bicscan-mcp"
],
"env": {
"BICSCAN_API_KEY": "<BICSCAN_API_KEY>"
}
}
}
}
启动命令uvx 'git+https://github.com/ahnlabio/bicscan-mcp'
需要配置的环境变量
BICSCAN_API_KEY密钥

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypigit+https://github.com/ahnlabio/bicscan-mcp

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

BICScan MCP Server

一个强大且高效的区块链地址风险评分 API MCP 服务,利用 BICScan API 为区块链地址、域名和去中心化应用(dApps)提供全面的风险评估和资产信息。

主要功能

  • 风险评分:获取各类区块链实体的风险评分,包括加密货币地址、域名和去中心化应用 URL,评分范围为 0 至 100,其中 100 表示高风险。
  • 资产信息:检索指定加密货币地址的详细资产持有情况,包括加密货币和代币,并支持多个区块链网络。
  • 实时扫描:利用 BICScan API 执行实时扫描,获取有关潜在风险和资产持有情况的最新信息。
  • 安全可靠:通过完善的错误处理和日志记录,确保运行安全可靠。

示例输出

使用方法。

你可以根据自己的偏好,使用 Python 配合 uv,或使用 docker。

根据你的环境,可以选择使用 uv、docker 或 uvx。

1. 使用 uv 运行
1-1. 要求
  1. Python 3.10 或更高版本
  2. uv 0.6.x
  3. git
1.2. 克隆仓库
git clone https://github.com/ahnlabio/bicscan-mcp
1.3. 配置 claude_desktop_config.json

将以下内容追加到 claude_desktop_config.json。

请务必替换:

  • YOUR_BICSCAN_REPO_DIR_HERE:替换为类似 C:\\Users\\ABC\\repo\\bicscan-mcp 或 /home/abc/repo/bicscan-mcp 的路径。
  • YOUR_BICSCAN_API_KEY_HERE:替换为从 https://bicscan.io 获取的免费 API 密钥(详见下文)
{
  "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. 使用 Docker 运行
2.1. 要求
  1. Docker 环境
2.2. 克隆仓库
git clone https://github.com/ahnlabio/bicscan-mcp
2.3. 构建 Docker 镜像。

只需在仓库目录中运行 make,即可构建 Docker 镜像。

2.4. 配置

将以下内容追加到 claude_desktop_config.json

请务必替换:

  • YOUR_BICSCAN_API_KEY_HERE,替换为从 https://bicscan.io 获取的 API 密钥(详见下文)
{
  "mcpServers": {
    ... some other mcp servers ...,
    "bicscan": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "--interactive",
        "--env", "BICSCAN_API_KEY=YOUR_BICSCAN_API_KEY_HERE",
        "bicscan-mcp"
      ]
    }
  }
}
3. 使用 uvx 运行
3.1. 要求
  1. Python 3.10 或更高版本
  2. uv 0.6.x
  3. git
3.2. 配置 claude_desktop_config.json

将以下内容追加到 claude_desktop_config.json。

请务必替换:

  • YOUR_BICSCAN_API_KEY_HERE:替换为从 https://bicscan.io 获取的免费 API 密钥(详见下文)
{
  "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"
      }
    }
  }
}

如何获取免费的 BICScan API 密钥?

  1. 访问 https://bicscan.io 并注册。
  2. 前往个人资料页面并创建“Create App”
  3. 输入你选择的名称和描述。
  4. 将上述配置中的 YOUR_BICSCAN_API_KEY_HERE 替换为新获取的密钥。
  5. 重启 Claude Desktop。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。