Hive Address Screen
HiveAddressScreen MCP — pre-settlement on-chain risk screen. 17-vector GoPlus rail
Installation
Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).
claude mcp add --transport http hive-address-screen 'https://hive-mcp-gateway.onrender.com/address-screen/mcp'
{
"mcpServers": {
"hive-address-screen": {
"type": "http",
"url": "https://hive-mcp-gateway.onrender.com/address-screen/mcp"
}
}
}
Documentation
Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.
Sommaire
hive-mcp-address-screen
Pre-settlement on-chain risk screen for autonomous agents.
17-vector GoPlus address-risk rail. Every response includes an Ed25519-signed C18 attestation receipt from the Hive backend. Real rail on Base (USDC chain ID 8453) — no mocks.
MCP Tools
| Tool | Input | Output | |
|---|---|---|---|
address_screen | address (string, required), chain_id (integer, default 8453) | Full backend response: screen_id, address, chain_id, decision (CLEAR\ | FLAG), flags_hit[], malicious_contracts_created, raw GoPlus data, Ed25519-signed receipt (C18), _meta |
address_screen_clear_only | address (string, required), chain_id (integer, default 8453) | is_clear (boolean), flags_hit[], decision, screen_id, address, chain_id |
Both tools call the same live backend. address_screen_clear_only is a lightweight convenience wrapper that strips the full receipt when you only need a pass/fail signal.
Endpoints
| Method | Path | Description |
|---|---|---|
POST | /mcp | JSON-RPC 2.0 MCP endpoint |
GET | /health | Service health check |
GET | /.well-known/mcp.json | MCP discovery manifest |
GET | /.well-known/agent.json | A2A agent card |
GET | /seo.json | SEO metadata |
Backend
| Field | Value |
|---|---|
| Endpoint | POST https://hivemorph.onrender.com/v1/attest/address/screen |
| Body | {"address":"<0x...>","chain_id":8453} |
| Provider | GoPlus Security (17-vector address risk) |
| Receipt | Ed25519-signed (C18 attestation warranty) |
| Chain (default) | Base — chain ID 8453 |
Example request
curl -X POST https://hivemorph.onrender.com/v1/attest/address/screen \
-H "Content-Type: application/json" \
-d '{"address":"0x15184Bf50B3d3F52b60434f8942b7D52F2eB436E","chain_id":8453}'
Example response (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" }
}
Connect
Claude / Cursor / any MCP-compatible host
Add to your MCP config:
{
"mcpServers": {
"hive-address-screen": {
"url": "https://hive-mcp-address-screen.onrender.com/mcp",
"transport": "streamable-http"
}
}
}
Run locally
git clone https://github.com/srotzin/hive-mcp-address-screen.git
cd hive-mcp-address-screen
npm install
node server.js
# Server on :3000
Environment variables
| Variable | Default | Description |
|---|---|---|
PORT | 3000 | HTTP listen port |
HIVE_BASE | https://hivemorph.onrender.com | Hive backend base URL |
Protocol
- Transport: Streamable-HTTP
- Protocol version: MCP 2024-11-05
- Message format: JSON-RPC 2.0
- Methods supported:
initialize,tools/list,tools/call,ping
GoPlus Risk Vectors (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
A CLEAR decision means all 17 vectors returned "0" and malicious_contracts_created is 0.
License
MIT — see LICENSE.
Patent claim: C23 (USPTO 64/055,601)
Inventor: Stephen A. Rotzin · thehiveryiq.com · steve@thehiveryiq.com
Questions fréquentes
Qu'est-ce que Hive Address Screen ?
HiveAddressScreen MCP — pre-settlement on-chain risk screen. 17-vector GoPlus rail
Comment installer Hive Address Screen ?
Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http hive-address-screen 'https://hive-mcp-gateway.onrender.com/address-screen/mcp'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.
Faut-il une clé API pour Hive Address Screen ?
Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.
Hive Address Screen est-il open source ?
Oui. Son code est sur GitHub sous licence MIT.
Qui maintient Hive Address Screen ?
Il est publié par srotzin. AI.tn le référence sans le maintenir ni le recommander.
Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.