mcpField
H
HiveAttest

HiveAttest

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

HiveAttest について

HiveAttest は、自律エージェント向けの証明 MCP サーバーで、署名・検証のプリミティブを 19 個のツールとして提供します。Ed25519、正規化 JSON、SHA-256 を使用し、ワイヤ形式の規範となるリファレンス実装として位置付けられています。

主な機能

  1. 01事前アテステーションマニフェストの発行と検証
  2. 02カストディチェーンと Merkle 証明の追加・検証
  3. 03貨物タイプの登録、検証、スナップショット
  4. 04保証の発行・取得と違反報告
  5. 05ゲート評価と署名済みレシートの返却
  6. 06非メンバーシップ証明の構築と検証

活用シーン

  1. 01Agent の実行前に検証可能な証明を作成
  2. 02カストディチェーンを追跡しデータ完全性を検証
  3. 03ペイロードスキーマを検証し登録バージョンを固定
  4. 04ゲートを評価し署名済み結果を記録

MCP 対応

Streamable-HTTP 経由で 19 個の証明ツールを提供し、hivemorph バックエンドに処理を中継する MCP サーバーです。マニフェスト、カストディチェーン、貨物検証、ゲート評価、Merkle 証明を扱います。

設定

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

エンドポイントhttps://hive-mcp-attest.onrender.com/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

18
パラメーター型必須説明
inputsobjectいいえ宣言された入力(ハッシュ化されます)
action_idstringはい呼び出し元が指定するアクション相関 ID
agent_didstringはい証明を行うエージェントの DID
intended_opstringはい操作名。例:"tool_invocation"
ttl_secondsintegerいいえ有効期間(秒、デフォルトは 300)
target_resourcestringはい対象リソースの URI または識別子

詳細

Hive文明・自律エージェントのためのHiveAttestペリメーター

hive-mcp-attest

自律エージェントのためのHiveAttestペリメーター — C8/C12/C13/C15-C20

Glama ステータス リリース ライセンス

https://hive-mcp-attest.onrender.com/mcp


レイヤーC — リファレンスグレード

これはHiveAttestクレームファミリーのリファレンス実装です。ワイヤーフォーマットは規範的な仕様です。プロダクショングレード(レイヤーB)は、将来の堅牢化されたデプロイです。


USPTO仮出願64/055,601のリファレンス実装 — HiveAttestクレームC8/C12/C13/C15-C20。

発明者: Stephen A. Rotzin


これは何ですか

hive-mcp-attestは、19個のツールとしてHiveAttestペリメーター全体を公開し、稼働中のhivemorphバックエンドにプロキシするModel Context Protocol(MCP)サーバーです。

  • プロトコル: Streamable-HTTP / JSON-RPC 2.0上のMCP 2024-11-05
  • トランスポート: POST /mcp
  • 検出: GET /.well-known/mcp.json
  • ヘルス: GET /health
  • バックエンド: https://hivemorph.onrender.com
  • 暗号技術: Ed25519、RFC 8785 JCS、SHA-256 — 実際の署名を使用し、モックはありません
  • ブランドカラー(金色): #FFB800

ツール

ツールクレーム説明
attest_passport_issueC15事前アクション証明マニフェストを発行します(Ed25519署名付き)
attest_passport_verifyC15パスポートマニフェストを検証します(署名+時間情報+入力ハッシュ)
attest_custody_appendC16保管チェーンに署名済みノードを追加します(汚染の伝播)
attest_custody_verifyC16ハッシュの連結、署名、汚染の伝播を検証します
attest_custody_proofC16保管ノードのMerkle包含証明を取得します
attest_cargo_registerC17バージョン管理されたcargoタイプを登録します(definition_hashを固定)
attest_cargo_validateC17登録済みcargoスキーマに照らしてペイロードを検証します
attest_cargo_snapshotC17バージョン固定用のMerkleルートを含むレジストリスナップショット
attest_warranty_issueC18エージェントにクレームを確約させる署名付き保証を発行します
attest_warranty_breachC18違反を報告します — 署名付き違反記録が返されます
attest_warranty_getC18IDで保証を取得します
attest_gate_evaluateC19注目のツール — 署名付きC18レシートを伴うゲート評価
attest_inspect_sampleC20確率的な二次検査を実行し、署名付き検査記録を作成します
attest_smsh_verifyC8/C12SMSH-Stamp v1レシートを検証します
attest_absence_buildC13証明可能な非所属のために、ソート済みMerkleツリーを構築します
attest_absence_proveC13監査ウィンドウにイベントが存在しないことを証明します
attest_absence_verifyC13ルートに照らして非所属証明を検証します
attest_meta—すべてのクレームについてレイヤー/仕様/特許のメタデータを返します

エンドポイント

ツールバックエンド URL
attest_passport_issuePOST https://hivemorph.onrender.com/v1/attest/passport/issue
attest_passport_verifyPOST https://hivemorph.onrender.com/v1/attest/passport/verify
attest_custody_appendPOST https://hivemorph.onrender.com/v1/attest/custody/append
attest_custody_verifyPOST https://hivemorph.onrender.com/v1/attest/custody/verify
attest_custody_proofGET https://hivemorph.onrender.com/v1/attest/custody/{chain_id}/proof/{index}
attest_cargo_registerPOST https://hivemorph.onrender.com/v1/attest/cargo/register
attest_cargo_validatePOST https://hivemorph.onrender.com/v1/attest/cargo/validate
attest_cargo_snapshotGET https://hivemorph.onrender.com/v1/attest/cargo/snapshot
attest_warranty_issuePOST https://hivemorph.onrender.com/v1/attest/warranty/issue
attest_warranty_breachPOST https://hivemorph.onrender.com/v1/attest/warranty/breach
attest_warranty_getGET https://hivemorph.onrender.com/v1/attest/warranty/{id}
attest_gate_evaluatePOST https://hivemorph.onrender.com/v1/attest/gate/evaluate
attest_inspect_samplePOST https://hivemorph.onrender.com/v1/attest/inspect/sample
attest_smsh_verifyPOST https://hivemorph.onrender.com/v1/attest/smsh/verify
attest_absence_buildPOST https://hivemorph.onrender.com/v1/attest/absence/build
attest_absence_provePOST https://hivemorph.onrender.com/v1/attest/absence/prove
attest_absence_verifyPOST https://hivemorph.onrender.com/v1/attest/absence/verify
attest_meta(ローカル — バックエンド呼び出しなし)

接続(Claude Desktop)

claude_desktop_config.json に追加します。

{
  "mcpServers": {
    "hive-mcp-attest": {
      "command": "node",
      "args": ["/path/to/hive-mcp-attest/server.js"],
      "env": {
        "HIVE_BASE": "https://hivemorph.onrender.com"
      }
    }
  }
}

または、Streamable-HTTP(MCP 2024-11-05)経由で接続します。

{
  "mcpServers": {
    "hive-mcp-attest": {
      "url": "https://hive-mcp-attest.onrender.com/mcp",
      "transport": "streamable-http"
    }
  }
}

環境変数

変数デフォルト説明
HIVE_BASEhttps://hivemorph.onrender.comバックエンドの hivemorph URL
PORT3000サーバーポート

暗号学的保証

すべてのアテステーションプリミティブは、以下を使用します。

  • Ed25519 — バックエンド起動時に署名鍵を生成します(または HIVE_ATTEST_PRIVATE_KEY_B64URL から読み込みます)
  • RFC 8785 JCS — すべての署名処理で決定論的な正規化を行います
  • SHA-256 — ペイロードのハッシュ化、Merkle ツリーノード
  • モック署名なし — すべての署名は、実際の 64 バイト Ed25519 出力です

特許

USPTO 仮出願 64/055,601 のリファレンス実装 — HiveAttest の請求項 C8/C12/C13/C15-C20。

発明者:Stephen A. Rotzin。2026 年 5 月 2 日出願。


レイヤー

レイヤー C — リファレンスグレード。 ワイヤーフォーマットは規範的です。本番グレードはレイヤー B です。

すべてのツールの説明文は、末尾に次の文が付いています:「リファレンスグレードの実装です。ワイヤーフォーマットは規範的です。本番グレードはレイヤー B です。」


ライセンス

MIT © 2026 Stephen A. Rotzin / Hive Civilization

コメント

MCP は初めてですか?

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

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