mcpField
H
Hive Address Screen

Hive Address Screen

リモート
thehiveryiq.comセキュリティ025 週間前に更新
リポジトリ公式サイト

Hive Address Screen について

Hive Address Screen は、決済前にブロックチェーンアドレスを検査する MCP サーバーです。デフォルトで Base 上の GoPlus の 17 項目のリスクを確認し、判定と Ed25519 署名付き C18 レシートを返します。

主な機能

  1. 01GoPlus の 17 項目アドレスリスク検査
  2. 02CLEAR または FLAG の判定
  3. 03Ed25519 署名付き C18 レシート
  4. 04詳細結果と合否判定のツール
  5. 05デフォルトの Base チェーン

活用シーン

  1. 01決済前にブロックチェーンアドレスを検査
  2. 02該当リスク項目とプロバイダーの生データを確認
  3. 03署名付き検査レシートを監査記録に利用

MCP 対応

Streamable-HTTP 経由で MCP クライアントに `address_screen` と `address_screen_clear_only` ツールを提供します。どちらもライブバックエンドを呼び出します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://hive-mcp-gateway.onrender.com/address-screen/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

hive-mcp-address-screen

自律型エージェント向けの決済前オンチェーンリスク審査です。

GoPlus の 17 ベクトルによるアドレスリスクチェック機能です。すべての応答には、Hive バックエンドが発行する Ed25519 署名付き C18 証明レシートが含まれます。Base 上の実稼働環境(USDC チェーン ID 8453)で動作し、モックはありません。

MCP 2024-11-05 Base 8453 GoPlus 17-vector Ed25519 C18 receipt MIT

MCP ツール

ツール入力出力
address_screenaddress(文字列、必須)、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_onlyaddress(文字列、必須)、chain_id(整数、既定値 8453)is_clear(ブール値)、flags_hit[]、decision、screen_id、address、chain_id

どちらのツールも同じ稼働中のバックエンドを呼び出します。address_screen_clear_only は、合否のシグナルだけが必要な場合に完全なレシートを省略する、軽量な便利機能です。


エンドポイント

メソッドパス説明
POST/mcpJSON-RPC 2.0 MCP エンドポイント
GET/healthサービスのヘルスチェック
GET/.well-known/mcp.jsonMCP ディスカバリーマニフェスト
GET/.well-known/agent.jsonA2A エージェントカード
GET/seo.jsonSEO メタデータ

バックエンド

項目値
エンドポイント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
環境変数
変数既定値説明
PORT3000HTTP リッスンポート
HIVE_BASEhttps://hivemorph.onrender.comHive バックエンドのベース 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]

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。