关于 Hive Address Screen
Hive Address Screen 是用于结算前筛查区块链地址的 MCP 服务,默认在 Base 上检查 17 项 GoPlus 风险指标,并返回判定及 Ed25519 签名的 C18 收据。
主要功能
- 0117 项 GoPlus 地址风险筛查
- 02CLEAR 或 FLAG 判定
- 03Ed25519 签名的 C18 收据
- 04完整结果与通过/不通过工具
- 05默认使用 Base 链
适用场景
- 01在结算前筛查区块链地址
- 02查看命中的风险指标和原始数据
- 03使用签名筛查收据留存审计记录
MCP 相关
通过 Streamable-HTTP 向 MCP 客户端提供 `address_screen` 和 `address_screen_clear_only` 工具;两者均调用实时后端。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://hive-mcp-gateway.onrender.com/address-screen/mcpclaude mcp add --transport http srotzin-hive-mcp-address-screen https://hive-mcp-gateway.onrender.com/address-screen/mcp{"mcpServers":{"srotzin-hive-mcp-address-screen":{"type":"http","url":"https://hive-mcp-gateway.onrender.com/address-screen/mcp"}}}在 Cursor 中打开{"servers":{"srotzin-hive-mcp-address-screen":{"type":"http","url":"https://hive-mcp-gateway.onrender.com/address-screen/mcp"}}}在 VS Code 中打开{"mcpServers":{"srotzin-hive-mcp-address-screen":{"type":"http","url":"https://hive-mcp-gateway.onrender.com/address-screen/mcp"}}}{"mcpServers":{"srotzin-hive-mcp-address-screen":{"serverUrl":"https://hive-mcp-gateway.onrender.com/address-screen/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
hive-mcp-address-screen
面向自主 Agent 的结算前链上风险筛查。
GoPlus 17 项风险向量。每个响应都包含一份由 Hive 后端使用 Ed25519 签名的 C18 证明收据。Base 上的真实风险筛查通道(USDC,链 ID 8453)——无模拟数据。
MCP 工具
| 工具 | 输入 | 输出 |
|---|---|---|
address_screen | address(字符串,必填),chain_id(整数,默认值 8453) | 完整后端响应:screen_id、address、chain_id、decision(CLEAR|FLAG)、flags_hit[]、malicious_contracts_created、GoPlus 原始数据 raw、Ed25519 签名的 receipt(C18)、_meta |
address_screen_clear_only | address(字符串,必填),chain_id(整数,默认值 8453) | is_clear(布尔值)、flags_hit[]、decision、screen_id、address、chain_id |
两个工具都会调用同一个实时后端。address_screen_clear_only 是轻量便捷封装;如果只需要通过/未通过信号,它会省略完整收据。
端点
| 方法 | 路径 | 描述 |
|---|---|---|
POST | /mcp | JSON-RPC 2.0 MCP 端点 |
GET | /health | 服务健康检查 |
GET | /.well-known/mcp.json | MCP 发现清单 |
GET | /.well-known/agent.json | A2A Agent 卡片 |
GET | /seo.json | SEO 元数据 |
后端
| 字段 | 值 |
|---|---|
| 端点 | POST https://hivemorph.onrender.com/v1/attest/address/screen |
| 请求体 | {"address":"<0x...>","chain_id":8453} |
| 提供方 | GoPlus Security(17 项地址风险向量) |
| 收据 | Ed25519 签名(C18 证明担保) |
| 链(默认) | Base — 链 ID 8453 |
请求示例
curl -X POST https://hivemorph.onrender.com/v1/attest/address/screen \
-H "Content-Type: application/json" \
-d '{"address":"0x15184Bf50B3d3F52b60434f8942b7D52F2eB436E","chain_id":8453}'
响应示例(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" }
}
连接
Claude / Cursor / 任何兼容 MCP 的宿主
添加到 MCP 配置中:
{
"mcpServers": {
"hive-address-screen": {
"url": "https://hive-mcp-address-screen.onrender.com/mcp",
"transport": "streamable-http"
}
}
}
本地运行
git clone https://github.com/srotzin/hive-mcp-address-screen.git
cd hive-mcp-address-screen
npm install
node server.js
# Server on :3000
环境变量
| 变量 | 默认值 | 描述 |
|---|---|---|
PORT | 3000 | HTTP 监听端口 |
HIVE_BASE | https://hivemorph.onrender.com | Hive 后端基础 URL |
协议
- 传输方式:Streamable-HTTP
- 协议版本:MCP 2024-11-05
- 消息格式:JSON-RPC 2.0
- 支持的方法:
initialize、tools/list、tools/call、ping
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
CLEAR 判定表示全部 17 项向量均返回 "0",且 malicious_contracts_created 为 0。
许可证
MIT — 参见 LICENSE。
专利声明:C23(USPTO 64/055,601)
发明人:Stephen A. Rotzin · thehiveryiq.com · [email protected]
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。