Skip to main content
Glama
srotzin

hive-mcp-address-screen

hive-mcp-address-screen

Предварительная ончейн-проверка рисков для автономных агентов.

17-векторный инструмент оценки рисков адресов GoPlus. Каждый ответ включает аттестационную квитанцию C18, подписанную Ed25519, от бэкенда Hive. Реальный инструмент в сети Base (ID цепочки USDC 8453) — без заглушек.


Инструменты MCP

Инструмент

Входные данные

Выходные данные

address_screen

address (строка, обязательно), chain_id (целое число, по умолчанию 8453)

Полный ответ бэкенда: screen_id, address, chain_id, decision (CLEAR

FLAG), flags_hit[], malicious_contracts_created, необработанные данные GoPlus, receipt (C18), подписанная Ed25519, _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

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

Базовый URL бэкенда Hive


Протокол

  • Транспорт: 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 · steve@thehiveryiq.com

A
license - permissive license
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/srotzin/hive-mcp-address-screen'

If you have feedback or need assistance with the MCP directory API, please join our Discord server