GENESIS ProofRelay MCP Verifier

Read-only verifier for 25 ProofRelay MCP tools and non-confidential evidence bundles.

使うべきか

品質と安全性

B
説明の品質
98%
スキーマの完全性
76%
命名の品質
33%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

検出事項(49)

  • LOWTool 'proofrelay.adapt_agent_identity_evidence' description lacks action verbproofrelay.adapt_agent_identity_evidence 内
  • LOWTool 'proofrelay.get_verifier_status' doesn't follow camelCase/snake_caseproofrelay.get_verifier_status 内
  • LOWTool 'proofrelay.recommend_checkpoint' doesn't follow camelCase/snake_caseproofrelay.recommend_checkpoint 内
  • LOWTool 'proofrelay.recommend_checkpoint' name length outside 3-30 rangeproofrelay.recommend_checkpoint 内
  • LOWTool 'proofrelay.verify_bundle' doesn't follow camelCase/snake_caseproofrelay.verify_bundle 内
  • LOWTool 'proofrelay.normalize_payment_proof' doesn't follow camelCase/snake_caseproofrelay.normalize_payment_proof 内
  • LOWTool 'proofrelay.normalize_payment_proof' name length outside 3-30 rangeproofrelay.normalize_payment_proof 内
  • LOWTool 'proofrelay.build_bundle_draft' doesn't follow camelCase/snake_caseproofrelay.build_bundle_draft 内
  • LOWTool 'proofrelay.describe_stripe_entitlement_flow' doesn't follow camelCase/snake_caseproofrelay.describe_stripe_entitlement_flow 内
  • LOWTool 'proofrelay.describe_stripe_entitlement_flow' name length outside 3-30 rangeproofrelay.describe_stripe_entitlement_flow 内

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~7,992トークン数(ツール定義)
~2.7 KB一般的なレスポンスサイズ
注意への影響は大きい(128k コンテキストの 6.24%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "proofrelay-mcp-verifier": {
      "url": "https://mcp.genesisre.io/mcp"
    }
  }
}

リモートエンドポイント

https://mcp.genesisre.io/mcpstreamable-http

できること

ツール一覧

ツール(26)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢proofrelay.get_verifier_status

Read the ProofRelay verifier status, accepted bundle shape, and trust boundary before submitting evidence. Use this first when an agent needs to understand what ProofRelay verifies and what it does not.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "required": []
}

出力スキーマ

{
  "type": "object",
  "additionalProperties": true,
  "title": "get_verifier_statusDictOutput"
}
🟢proofrelay.recommend_checkpoint(workflow_context)

Choose the next public-safe GENESIS checkpoint for a paid, material, or relied-upon agent workflow. Submit normalized context only; the tool returns reason codes without protected routing internals.

入力スキーマ

{
  "type": "object",
  "properties": {
    "workflow_context": {
      "properties": {
        "action_class": {
          "type": "string"
        },
        "payment_context_present": {
          "type": "boolean"
        },
        "authority_envelope_present": {
          "type": "boolean"
        },
        "evidence_bundle_present": {
          "type": "boolean"
        },
        "counterparty_reliance_expected": {
          "type": "boolean"
        },
        "dispute_or_audit_plausible": {
          "type": "boolean"
        },
        "verification_result_present": {
          "type": "boolean"
        },
        "action_receipt_present": {
          "type": "boolean"
        },
        "receiver_acknowledgement_present": {
          "type": "boolean"
        },
        "artifact_delivery_expected": {
          "type": "boolean"
        },
        "dispute_replay_present": {
          "type": "boolean"
        },
        "reliance_tier": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "required": [
        "action_class",
        "payment_context_present",
        "authority_envelope_present",
        "evidence_bundle_present",
        "counterparty_reliance_expected",
        "dispute_or_audit_plausible"
      ],
      "type": "object"
    }
  },
  "required": [
    "workflow_context"
  ]
}

出力スキーマ

{
  "type": "object",
  "additionalProperties": true,
  "title": "recommend_checkpointDictOutput"
}
🟢proofrelay.verify_bundle(bundle, public_keys, require_signature, require_chain)

Verify a submitted non-confidential ProofRelay V1 or V2 evidence bundle for hash integrity, monotonic ordering, signatures, and chain continuity. The tool does not charge, settle, mutate storage, or certify external facts.

入力スキーマ

{
  "type": "object",
  "properties": {
    "bundle": {
      "oneOf": [
        {
          "$defs": {
            "ReceiptEvent": {
              "properties": {
                "v": {
                  "type": "integer"
                },
                "receipt_id": {
                  "type": "string"
                },
                "ts_ms": {
                  "type": "integer"
                },
                "service": {
                  "type": "string"
                },
                "event_type": {
                  "type": "string"
                },
                "policy_digest": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "payload": {
                  "additionalProperties": true,
                  "type": "object"
                },
                "prev_hash": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "event_hash": {
                  "type": "string"
                },
                "sig": {
                  "anyOf": [
                    {
                      "$ref": "#/$defs/ReceiptSignature"
                    },
                    {
                      "type": "null"
                    }
                  ]
                }
              },
              "required": [
                "receipt_id",
                "ts_ms",
                "service",
                "event_type",
                "event_hash"
              ],
              "type": "object"
            },
            "ReceiptSignature": {
              "properties": {
                "alg": {
                  "type": "string"
                },
                "key_id": {
                  "type": "string"
                },
                "sig": {
                  "type": "string"
                }
              },
              "required": [
                "alg",
                "key_id",
                "sig"
              ],
              "type": "object"
            }
          },
          "properties": {
            "v": {
              "type": "integer"
            },
            "bundle_hash": {
              "type": "string"
            },
            "created_ts_ms": {
              "type": "integer"
            },
            "service": {
              "type": "string"
            },
            "count": {
              "type": "integer"
            },
            "receipt_ids": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "events": {
              "items": {
                "$ref": "#/$defs/ReceiptEvent"
              },
              "type": "array"
            }
          },
          "required": [
            "bundle_hash",
            "created_ts_ms",
            "service",
            "count",
            "receipt_ids",
            "events"
          ],
          "type": "object"
        },
        {
          "$defs": {
            "EvidenceEventV2": {
              "additionalProperties": false,
              "properties": {
                "schema": {
                  "const": "io.genesisre.proofrelay.evidence-event.v2",
                  "type": "string"
                },
                "canonicalization": {
                  "const": "RFC8785-JCS",
                  "type": "string"
                },
                "hash_algorithm": {
                  "const": "SHA-256",
                  "type": "string"
                },
                "event_id": {
                  "maxLength": 128,
                  "minLength": 1,
                  "pattern": "^[a-z0-9](?:[a-z0-9._:-]*[a-z0-9])?$",
                  "type": "string"
                },
                "tenant_id": {
                  "maxLength": 128,
                  "minLength": 1,
                  "pattern": "^[a-z0-9](?:[a-z0-9._:-]*[a-z0-9])?$",
                  "type": "string"
                },
                "service_id": {
                  "maxLength": 128,
                  "minLength": 1,
                  "pattern": "^[a-z0-9](?:[a-z0-9._:-]*[a-z0-9])?$",
                  "type": "string"
                },
                "sequence": {
                  "maximum": 9223372036854776000,
                  "minimum": 1,
                  "type": "integer"
                },
                "occurred_at_ms": {
                  "maximum": 9223372036854776000,
                  "minimum": 0,
                  "type": "integer"
                },
                "event_type": {
                  "maxLength": 128,
                  "minLength": 1,
                  "pattern": "^[a-z0-9](?:[a-z0-9._:-]*[a-z0-9])?$",
                  "type": "string"
                },
                "policy_digest": {
                  "anyOf": [
                    {
                      "pattern": "^sha256:[0-9a-f]{64}$",
                      "type": "string"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "evidence": {
                  "maxProperties": 64,
                  "minProperties": 1,
                  "patternProperties": {
                    "^[a-z][a-z0-9_]*$": {
                      "pattern": "^sha256:[0-9a-f]{64}$",
                      "type": "string"
                    }
                  },
                  "propertyNames": {
                    "maxLength": 64,
                    "minLength": 1
                  },
                  "type": "object"
                },
                "previous_event_hash": {
                  "anyOf": [
                    {
                      "pattern": "^sha256:[0-9a-f]{64}$",
                      "type": "string"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "event_hash": {
                  "pattern": "^sha256:[0-9a-f]{64}$",
                  "type": "string"
                },
                "producer_signature": {
                  "$ref": "#/$defs/ProducerSignatureV1"
                }
              },
              "required": [
                "event_id",
                "tenant_id",
                "service_id",
                "sequence",
                "occurred_at_ms",
                "event_type",
                "evidence",
                "event_hash",
                "producer_signature"
              ],
              "type": "object"
            },
            "ProducerSignatureV1": {
              "additionalProperties": false,
              "properties": {
                "schema": {
                  "const": "io.genesisre.proofrelay.producer-signature.v1",
                  "type": "string"
                },
                "algorithm": {
                  "enum": [
                    "Ed25519",
                    "ES256"
                  ],
                  "type": "string"
                },
                "key_id": {
                  "maxLength": 128,
                  "minLength": 1,
                  "pattern": "^[a-z0-9](?:[a-z0-9._:-]*[a-z0-9])?$",
                  "type": "string"
                },
                "signature": {
                  "maxLength": 256,
                  "minLength": 43,
                  "pattern": "^[A-Za-z0-9_-]+$",
                  "type": "string"
                }
              },
              "required": [
                "algorithm",
                "key_id",
                "signature"
              ],
              "type": "object"
            }
          },
          "additionalProperties": false,
          "properties": {
            "schema": {
              "const": "io.genesisre.proofrelay.evidence-bundle.v2",
              "type": "string"
            },
            "canonicalization": {
              "const": "RFC8785-JCS",
              "type": "string"
            },
            "hash_algorithm": {
              "const": "SHA-256",
              "type": "string"
            },
            "tenant_id": {
              "maxLength": 128,
              "minLength": 1,
              "pattern": "^[a-z0-9](?:[a-z0-9._:-]*[a-z0-9])?$",
              "type": "string"
            },
            "service_id": {
              "maxLength": 128,
              "minLength": 1,
              "pattern": "^[a-z0-9](?:[a-z0-9._:-]*[a-z0-9])?$",
              "type": "string"
            },
            "created_at_ms": {
              "maximum": 9223372036854776000,
              "minimum": 0,
              "type": "integer"
            },
            "sequence_start": {
              "minimum": 1,
              "type": "integer"
            },
            "sequence_end": {
              "minimum": 1,
              "type": "integer"
            },
            "event_count": {
              "maximum": 10000,
              "minimum": 1,
              "type": "integer"
            },
            "events": {
              "items": {
                "$ref": "#/$defs/EvidenceEventV2"
              },
              "maxItems": 10000,
              "minItems": 1,
              "type": "array"
            },
            "bundle_hash": {
              "pattern": "^sha256:[0-9a-f]{64}$",
              "type": "string"
            }
          },
          "required": [
            "tenant_id",
            "service_id",
            "created_at_ms",
            "sequence_start",
            "sequence_end",
            "event_count",
            "events",
            "bundle_hash"
          ],
          "type": "object"
        }
      ]
    },
    "public_keys": {
      "type": "array",
      "maxItems": 128,
      "items": {
        "properties": {
          "tenant_id": {
            "maxLength": 128,
            "minLength": 1,
            "type": "string"
          },
          "service_id": {
            "maxLength": 128,
            "minLength": 1,
            "type": "string"
          },
          "key_id": {
            "maxLength": 128,
            "minLength": 1,
            "type": "string"
          },
          "jwk": {
            "additionalProperties": true,
            "type": "object"
          }
        },
        "required": [
          "tenant_id",
          "service_id",
          "key_id",
          "jwk"
        ],
        "type": "object"
      }
    },
    "require_signature": {
      "type": "boolean"
    },
    "require_chain": {
      "type": "boolean"
    }
  },
  "required": [
    "bundle"
  ]
}

出力スキーマ

{
  "type": "object",
  "additionalProperties": true,
  "title": "verify_submitted_bundleDictOutput"
}
🟢proofrelay.normalize_payment_proof(payment_proof)

Validate rail-agnostic payment or entitlement proof hashes and return the ProofRelay payment_context evidence profile. This does not charge, settle, custody funds, or verify external payment finality.

入力スキーマ

{
  "type": "object",
  "properties": {
    "payment_proof": {
      "properties": {
        "provider": {
          "type": "string"
        },
        "protocol": {
          "type": "string"
        },
        "request_hash": {
          "type": "string"
        },
        "challenge_or_session_hash": {
          "type": "string"
        },
        "payment_proof_or_charge_hash": {
          "type": "string"
        },
        "settlement_or_entitlement_hash": {
          "type": "string"
        },
        "response_hash": {
          "type": "string"
        },
        "amount": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "currency": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "expires_at": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "replay_key": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "non_secret_refs": {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      },
      "required": [
        "provider",
        "protocol",
        "request_hash",
        "challenge_or_session_hash",
        "payment_proof_or_charge_hash",
        "settlement_or_entitlement_hash",
        "response_hash"
      ],
      "type": "object"
    }
  },
  "required": [
    "payment_proof"
  ]
}

出力スキーマ

{
  "type": "object",
  "additionalProperties": true,
  "title": "normalize_payment_proofDictOutput"
}
🟢proofrelay.build_bundle_draft(draft)

Build a canonical, unsigned, non-attesting ProofRelay bundle draft from public-safe event hashes. The public MCP server does not sign or certify caller-provided facts.

入力スキーマ

{
  "type": "object",
  "properties": {
    "draft": {
      "$defs": {
        "BundleDraftEventInput": {
          "properties": {
            "receipt_id": {
              "type": "string"
            },
            "ts_ms": {
              "type": "integer"
            },
            "service": {
              "type": "string"
            },
            "event_type": {
              "type": "string"
            },
            "payload": {
              "additionalProperties": true,
              "type": "object"
            },
            "policy_digest": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            }
          },
          "required": [
            "receipt_id",
            "ts_ms",
            "service",
            "event_type"
          ],
          "type": "object"
        },
        "PaymentProofEnvelopeInput": {
          "properties": {
            "provider": {
              "type": "string"
            },
            "protocol": {
              "type": "string"
            },
            "request_hash": {
              "type": "string"
            },
            "challenge_or_session_hash": {
              "type": "string"
            },
            "payment_proof_or_charge_hash": {
              "type": "string"
            },
            "settlement_or_entitlement_hash": {
              "type": "string"
            },
            "response_hash": {
              "type": "string"
            },
            "amount": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            },
            "currency": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            },
            "expires_at": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            },
            "replay_key": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            },
            "non_secret_refs": {
              "items": {
                "type": "string"
              },
              "type": "array"
            }
          },
          "required": [
            "provider",
            "protocol",
            "request_hash",
            "challenge_or_session_hash",
            "payment_proof_or_charge_hash",
            "settlement_or_entitlement_hash",
            "response_hash"
          ],
          "type": "object"
        }
      },
      "properties": {
        "service": {
          "type": "string"
        },
        "created_ts_ms": {
          "type": "integer"
        },
        "events": {
          "items": {
            "$ref": "#/$defs/BundleDraftEventInput"
          },
          "minItems": 1,
          "type": "array"
        },
        "payment_context": {
          "anyOf": [
            {
              "$ref": "#/$defs/PaymentProofEnvelopeInput"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "required": [
        "service",
        "created_ts_ms",
        "events"
      ],
      "type": "object"
    }
  },
  "required": [
    "draft"
  ]
}

出力スキーマ

{
  "type": "object",
  "additionalProperties": true,
  "title": "build_bundle_draftDictOutput"
}
🟢proofrelay.describe_stripe_entitlement_flow

Return the agent-native Stripe checkout entitlement workflow for ProofRelay paid verification, including token, status, redemption, and replay expectations.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "required": []
}

出力スキーマ

{
  "type": "object",
  "additionalProperties": true,
  "title": "describe_stripe_entitlement_flowDictOutput"
}
🟢proofrelay.adapt_x402_payment_proof(x402)

Map public-safe x402 request, 402 challenge, payment payload, facilitator response, and resource response hashes into ProofRelay's payment_context evidence profile.

入力スキーマ

{
  "type": "object",
  "properties": {
    "x402": {
      "properties": {
        "request_hash": {
          "type": "string"
        },
        "payment_required_hash": {
          "type": "string"
        },
        "payment_payload_hash": {
          "type": "string"
        },
        "payment_response_hash": {
          "type": "string"
        },
        "resource_response_hash": {
          "type": "string"
        },
        "amount": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "currency": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "network": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "facilitator_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "replay_key": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "required": [
        "request_hash",
        "payment_required_hash",
        "payment_payload_hash",
        "payment_response_hash",
        "resource_response_hash"
      ],
      "type": "object"
    }
  },
  "required": [
    "x402"
  ]
}

出力スキーマ

{
  "type": "object",
  "additionalProperties": true,
  "title": "adapt_x402_payment_proofDictOutput"
}
🟢proofrelay.plan_replay_rejection_test(replay_test)

Return a deterministic replay rejection test plan and optionally classify observed first/replay responses. The tool does not redeem tokens or call paid endpoints.

入力スキーマ

{
  "type": "object",
  "properties": {
    "replay_test": {
      "$defs": {
        "ReplayObservation": {
          "properties": {
            "first_status": {
              "anyOf": [
                {
                  "type": "integer"
                },
                {
                  "type": "null"
                }
              ]
            },
            "first_error": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            },
            "second_status": {
              "anyOf": [
                {
                  "type": "integer"
                },
                {
                  "type": "null"
                }
              ]
            },
            "second_error": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            }
          },
          "type": "object"
        }
      },
      "properties": {
        "payment_protocol": {
          "enum": [
            "stripe_checkout_entitlement",
            "x402",
            "other"
          ],
          "type": "string"
        },
        "redeem_url": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "entitlement_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "bundle_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "observed": {
          "anyOf": [
            {
              "$ref": "#/$defs/ReplayObservation"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "type": "object"
    }
  },
  "required": [
    "replay_test"
  ]
}

出力スキーマ

{
  "type": "object",
  "additionalProperties": true,
  "title": "plan_replay_rejection_testDictOutput"
}
🟢proofrelay.wrap_mcp_tool_evidence(tool_evidence)

Convert hash-only MCP tool request, response, schema, authority, and payment context references into a portable ProofRelay evidence wrapper without ingesting raw prompts, outputs, credentials, or logs.

入力スキーマ

{
  "type": "object",
  "properties": {
    "tool_evidence": {
      "additionalProperties": false,
      "properties": {
        "tool_name": {
          "type": "string"
        },
        "tool_call_id": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "request_hash": {
          "type": "string"
        },
        "response_hash": {
          "type": "string"
        },
        "tool_schema_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "authority_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "payment_context_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "identity_reference_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "verifier_response_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "non_secret_refs": {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      },
      "required": [
        "tool_name",
        "request_hash",
        "response_hash"
      ],
      "type": "object"
    }
  },
  "required": [
    "tool_evidence"
  ],
  "additionalProperties": false
}

出力スキーマ

{
  "type": "object",
  "additionalProperties": true,
  "title": "wrap_mcp_tool_evidenceDictOutput"
}
🟢proofrelay.map_openapi_operation_evidence(operation)

Map public OpenAPI operation metadata and schema hashes into a ProofRelay event plan with checkpoint recommendations for paid, mutating, or relied-upon API operations.

入力スキーマ

{
  "type": "object",
  "properties": {
    "operation": {
      "properties": {
        "operation_id": {
          "type": "string"
        },
        "method": {
          "enum": [
            "GET",
            "POST",
            "PUT",
            "PATCH",
            "DELETE"
          ],
          "type": "string"
        },
        "path_template": {
          "type": "string"
        },
        "request_schema_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "response_schema_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "server_url_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "security_scheme_refs": {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        "payment_required": {
          "type": "boolean"
        },
        "idempotency_required": {
          "type": "boolean"
        }
      },
      "required": [
        "operation_id",
        "method",
        "path_template"
      ],
      "type": "object"
    }
  },
  "required": [
    "operation"
  ]
}

出力スキーマ

{
  "type": "object",
  "additionalProperties": true,
  "title": "map_openapi_operation_evidenceDictOutput"
}
🟢proofrelay.generate_paid_tool_receipt(receipt)

Generate an unsigned, hash-only paid MCP/API tool receipt draft that callers can include in a signed ProofRelay bundle. The tool does not charge, redeem, settle, or attest to external facts.

入力スキーマ

{
  "type": "object",
  "properties": {
    "receipt": {
      "properties": {
        "tool_name": {
          "type": "string"
        },
        "receipt_id": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "ts_ms": {
          "type": "integer"
        },
        "tool_call_hash": {
          "type": "string"
        },
        "result_hash": {
          "type": "string"
        },
        "payment_context_hash": {
          "type": "string"
        },
        "entitlement_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "authority_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "non_secret_refs": {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      },
      "required": [
        "tool_name",
        "ts_ms",
        "tool_call_hash",
        "result_hash",
        "payment_context_hash"
      ],
      "type": "object"
    }
  },
  "required": [
    "receipt"
  ]
}

出力スキーマ

{
  "type": "object",
  "additionalProperties": true,
  "title": "generate_paid_tool_receiptDictOutput"
}
🟢proofrelay.scan_mcp_risk(risk_scan)

Return a read-only, public-metadata MCP risk score from tool descriptors, schemas, and registry claims. Use before listing, integrating, or wrapping another MCP server; it does not fetch network data, require auth, mutate systems, inspect source code, or certify vulnerability status.

入力スキーマ

{
  "type": "object",
  "properties": {
    "risk_scan": {
      "properties": {
        "server_name": {
          "anyOf": [
            {
              "maxLength": 512,
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "tools": {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "maxItems": 128,
          "type": "array"
        },
        "declared_read_only": {
          "type": "boolean"
        },
        "requires_authentication": {
          "type": "boolean"
        },
        "payment_or_entitlement_required": {
          "type": "boolean"
        }
      },
      "type": "object"
    }
  },
  "required": [
    "risk_scan"
  ]
}

出力スキーマ

{
  "type": "object",
  "additionalProperties": true,
  "title": "scan_mcp_riskDictOutput"
}
🟢proofrelay.describe_cli_sdk_helper(helper)

Return public-safe setup guidance for connecting MCP clients to ProofRelay and preparing hash-only evidence inputs without exposing secrets or requiring package installation.

入力スキーマ

{
  "type": "object",
  "properties": {
    "helper": {
      "properties": {
        "client": {
          "enum": [
            "generic",
            "claude",
            "cursor",
            "windsurf",
            "codex"
          ],
          "type": "string"
        },
        "endpoint": {
          "type": "string"
        }
      },
      "type": "object"
    }
  },
  "required": [
    "helper"
  ]
}

出力スキーマ

{
  "type": "object",
  "additionalProperties": true,
  "title": "describe_cli_sdk_helperDictOutput"
}
🟢proofrelay.build_human_approval_receipt(approval)

Build an unsigned, hash-only human approval receipt draft for authority, policy, and subject evidence. The tool does not create approval authority or certify the approver's identity.

入力スキーマ

{
  "type": "object",
  "properties": {
    "approval": {
      "properties": {
        "approval_id": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "approver_role": {
          "type": "string"
        },
        "approver_hash": {
          "type": "string"
        },
        "decision": {
          "enum": [
            "approved",
            "rejected",
            "needs_changes"
          ],
          "type": "string"
        },
        "subject_hash": {
          "type": "string"
        },
        "policy_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "scope_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "approved_at": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "expires_at": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "reason_codes": {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        "non_secret_refs": {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      },
      "required": [
        "approver_role",
        "approver_hash",
        "decision",
        "subject_hash"
      ],
      "type": "object"
    }
  },
  "required": [
    "approval"
  ]
}

出力スキーマ

{
  "type": "object",
  "additionalProperties": true,
  "title": "build_human_approval_receiptDictOutput"
}
🟢proofrelay.build_audit_pack_manifest(audit_pack)

Build a portable hash-only audit pack manifest from bundle, verifier, policy, and evidence hashes without uploading private files or logs.

入力スキーマ

{
  "type": "object",
  "properties": {
    "audit_pack": {
      "properties": {
        "pack_id": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "subject_hash": {
          "type": "string"
        },
        "bundle_hashes": {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        "verifier_response_hashes": {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        "policy_hashes": {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        "evidence_hashes": {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        "control_refs": {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        "generated_at": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "required": [
        "subject_hash"
      ],
      "type": "object"
    }
  },
  "required": [
    "audit_pack"
  ]
}

出力スキーマ

{
  "type": "object",
  "additionalProperties": true,
  "title": "build_audit_pack_manifestDictOutput"
}
🟢proofrelay.summarize_agent_action_log(action_log)

Summarize public-safe agent action log counts and hashes into a governance review profile without ingesting raw logs or traces.

入力スキーマ

{
  "type": "object",
  "properties": {
    "action_log": {
      "properties": {
        "log_hash": {
          "type": "string"
        },
        "action_count": {
          "minimum": 0,
          "type": "integer"
        },
        "actor_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "session_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "authority_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "payment_context_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "first_ts_ms": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ]
        },
        "last_ts_ms": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ]
        },
        "action_type_counts": {
          "additionalProperties": {
            "type": "integer"
          },
          "type": "object"
        },
        "error_count": {
          "minimum": 0,
          "type": "integer"
        }
      },
      "required": [
        "log_hash",
        "action_count"
      ],
      "type": "object"
    }
  },
  "required": [
    "action_log"
  ]
}

出力スキーマ

{
  "type": "object",
  "additionalProperties": true,
  "title": "summarize_agent_action_logDictOutput"
}
🟢proofrelay.review_vendor_risk_profile(vendor)

Review public vendor or MCP server risk metadata for governance signals using hashes and declared boundaries only. This is not legal, security, or procurement certification.

入力スキーマ

{
  "type": "object",
  "properties": {
    "vendor": {
      "properties": {
        "vendor_name": {
          "type": "string"
        },
        "vendor_profile_hash": {
          "type": "string"
        },
        "data_boundary": {
          "enum": [
            "none",
            "metadata",
            "pii",
            "unknown"
          ],
          "type": "string"
        },
        "requires_authentication": {
          "type": "boolean"
        },
        "requires_payment": {
          "type": "boolean"
        },
        "stores_customer_data": {
          "type": "boolean"
        },
        "security_docs_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "terms_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "subprocessors_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "prior_incident_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "control_refs": {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      },
      "required": [
        "vendor_name",
        "vendor_profile_hash"
      ],
      "type": "object"
    }
  },
  "required": [
    "vendor"
  ]
}

出力スキーマ

{
  "type": "object",
  "additionalProperties": true,
  "title": "review_vendor_risk_profileDictOutput"
}
🟢proofrelay.build_title_production_evidence(title_evidence)

Build a hash-only title production evidence profile from order, property, title-search, commitment, exception, and tax-cert hashes. The tool does not certify title status or legal sufficiency.

入力スキーマ

{
  "type": "object",
  "properties": {
    "title_evidence": {
      "properties": {
        "order_hash": {
          "type": "string"
        },
        "property_hash": {
          "type": "string"
        },
        "title_search_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "title_commitment_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "exception_hashes": {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        "tax_cert_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "production_status": {
          "enum": [
            "open",
            "clear",
            "exceptions",
            "review_required"
          ],
          "type": "string"
        },
        "non_secret_refs": {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      },
      "required": [
        "order_hash",
        "property_hash"
      ],
      "type": "object"
    }
  },
  "required": [
    "title_evidence"
  ]
}

出力スキーマ

{
  "type": "object",
  "additionalProperties": true,
  "title": "build_title_production_evidenceDictOutput"
}
🟢proofrelay.build_closing_proof_pack(closing_pack)

Build a hash-only closing proof pack manifest from settlement, title, lender, funding, notary, disbursement, and approval hashes. The tool does not authorize closing or disbursement.

入力スキーマ

{
  "type": "object",
  "properties": {
    "closing_pack": {
      "properties": {
        "closing_file_hash": {
          "type": "string"
        },
        "settlement_statement_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "title_policy_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "lender_package_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "funding_authorization_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "notary_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "disbursement_hashes": {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        "approval_receipt_hashes": {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        "non_secret_refs": {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      },
      "required": [
        "closing_file_hash"
      ],
      "type": "object"
    }
  },
  "required": [
    "closing_pack"
  ]
}

出力スキーマ

{
  "type": "object",
  "additionalProperties": true,
  "title": "build_closing_proof_packDictOutput"
}
🟢proofrelay.review_wire_payoff_change(wire_change)

Review hash-only wire, payoff, or disbursement change metadata for red flags and required controls without approving funds movement.

入力スキーマ

{
  "type": "object",
  "properties": {
    "wire_change": {
      "properties": {
        "change_type": {
          "enum": [
            "wire_instruction",
            "payoff_statement",
            "disbursement_instruction",
            "other"
          ],
          "type": "string"
        },
        "change_request_hash": {
          "type": "string"
        },
        "original_instruction_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "new_instruction_hash": {
          "type": "string"
        },
        "requester_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "callback_evidence_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "payoff_statement_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "approval_hashes": {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        "observed_red_flags": {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      },
      "required": [
        "change_type",
        "change_request_hash",
        "new_instruction_hash"
      ],
      "type": "object"
    }
  },
  "required": [
    "wire_change"
  ]
}

出力スキーマ

{
  "type": "object",
  "additionalProperties": true,
  "title": "review_wire_payoff_changeDictOutput"
}
🟢proofrelay.map_lender_condition_evidence(condition)

Map lender condition text, evidence, reviewer, and waiver hashes into a portable condition profile without satisfying lender conditions.

入力スキーマ

{
  "type": "object",
  "properties": {
    "condition": {
      "properties": {
        "condition_id": {
          "type": "string"
        },
        "condition_type": {
          "type": "string"
        },
        "condition_hash": {
          "type": "string"
        },
        "evidence_hashes": {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        "reviewer_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "status": {
          "enum": [
            "pending",
            "satisfied",
            "rejected",
            "waived",
            "needs_review"
          ],
          "type": "string"
        },
        "waiver_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "non_secret_refs": {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      },
      "required": [
        "condition_id",
        "condition_type",
        "condition_hash"
      ],
      "type": "object"
    }
  },
  "required": [
    "condition"
  ]
}

出力スキーマ

{
  "type": "object",
  "additionalProperties": true,
  "title": "map_lender_condition_evidenceDictOutput"
}
🟢proofrelay.compute_readiness_signal(readiness)

Compute a public-safe readiness signal from title, closing, wire, lender-condition, approval, exception, and risk hashes/counts. The tool does not certify readiness to close or fund.

入力スキーマ

{
  "type": "object",
  "properties": {
    "readiness": {
      "properties": {
        "workflow_hash": {
          "type": "string"
        },
        "target_milestone": {
          "enum": [
            "title_clear_to_close",
            "closing",
            "funding",
            "disbursement",
            "post_close"
          ],
          "type": "string"
        },
        "title_evidence_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "closing_pack_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "wire_review_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "lender_condition_hashes": {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        "approval_receipt_hashes": {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        "unresolved_exception_count": {
          "minimum": 0,
          "type": "integer"
        },
        "open_condition_count": {
          "minimum": 0,
          "type": "integer"
        },
        "critical_risk_count": {
          "minimum": 0,
          "type": "integer"
        }
      },
      "required": [
        "workflow_hash",
        "target_milestone"
      ],
      "type": "object"
    }
  },
  "required": [
    "readiness"
  ]
}

出力スキーマ

{
  "type": "object",
  "additionalProperties": true,
  "title": "compute_readiness_signalDictOutput"
}
🟢proofrelay.adapt_agent_identity_evidence(identity)

Map Concordium, ERC-8004, DID, domain, wallet-controller, or IAM identity references into a hash-only PREP-3 input. ProofRelay accepts identity as evidence; it does not issue identity or certify people.

入力スキーマ

{
  "type": "object",
  "properties": {
    "identity": {
      "properties": {
        "provider": {
          "enum": [
            "concordium_agent_registry",
            "erc_8004",
            "did",
            "domain_control",
            "wallet_controller",
            "enterprise_iam",
            "other"
          ],
          "type": "string"
        },
        "agent_id_hash": {
          "type": "string"
        },
        "registry_record_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "controller_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "domain_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "attestation_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "verification_method_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "action_binding_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "issued_at": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "expires_at": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "non_secret_refs": {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      },
      "required": [
        "provider",
        "agent_id_hash"
      ],
      "type": "object"
    }
  },
  "required": [
    "identity"
  ]
}

出力スキーマ

{
  "type": "object",
  "additionalProperties": true,
  "title": "adapt_agent_identity_evidenceDictOutput"
}
🟢proofrelay.build_registry_entry(entry)

Build a public-safe ProofRelay Registry entry draft for an agent, API, MCP server, workflow, or adapter using only hashes and profile markers.

入力スキーマ

{
  "type": "object",
  "properties": {
    "entry": {
      "properties": {
        "entry_type": {
          "enum": [
            "mcp_server",
            "agent",
            "api",
            "workflow",
            "adapter"
          ],
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "subject_hash": {
          "type": "string"
        },
        "status": {
          "enum": [
            "draft",
            "evidence_submitted",
            "verified_bundle",
            "replay_tested",
            "listed"
          ],
          "type": "string"
        },
        "profiles": {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        "proof_envelope_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "evidence_bundle_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "verifier_response_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "identity_reference_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "payment_context_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "replay_test_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "mcp_server_card_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "openapi_schema_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "conformance_fixture_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "non_secret_refs": {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      },
      "required": [
        "entry_type",
        "name",
        "subject_hash"
      ],
      "type": "object"
    }
  },
  "required": [
    "entry"
  ]
}

出力スキーマ

{
  "type": "object",
  "additionalProperties": true,
  "title": "build_registry_entryDictOutput"
}
🟢proofrelay.issue_conformance_badge(badge)

Build an unsigned ProofRelay evidence-conformance badge draft such as PREP-compatible, Verified Bundle, Verified MCP, or Replay Tested. This is not legal, security, model-safety, or platform certification.

入力スキーマ

{
  "type": "object",
  "properties": {
    "badge": {
      "properties": {
        "badge_type": {
          "enum": [
            "prep_compatible",
            "verified_bundle",
            "verified_mcp",
            "replay_tested"
          ],
          "type": "string"
        },
        "subject_hash": {
          "type": "string"
        },
        "criteria_hash": {
          "type": "string"
        },
        "profile": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "registry_entry_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "evidence_bundle_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "verifier_response_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "proof_envelope_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "replay_test_hash": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "issued_at": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "expires_at": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "non_secret_refs": {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      },
      "required": [
        "badge_type",
        "subject_hash",
        "criteria_hash"
      ],
      "type": "object"
    }
  },
  "required": [
    "badge"
  ]
}

出力スキーマ

{
  "type": "object",
  "additionalProperties": true,
  "title": "issue_conformance_badgeDictOutput"
}
🟢proofrelay.verify_signed_attestation(verification)

Verify a legacy Ed25519 or V2 ES256 ProofRelay artifact using public key material and optional issuer/purpose pins. The tool never accepts private keys and does not sign caller claims.

入力スキーマ

{
  "type": "object",
  "properties": {
    "verification": {
      "properties": {
        "signed_artifact": {
          "additionalProperties": true,
          "type": "object"
        },
        "public_key_hex": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "public_jwk": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ]
        },
        "expected_issuer": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "expected_purpose": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "now": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "now_ms": {
          "anyOf": [
            {
              "minimum": 0,
              "type": "integer"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "required": [
        "signed_artifact"
      ],
      "type": "object"
    }
  },
  "required": [
    "verification"
  ]
}

出力スキーマ

{
  "type": "object",
  "additionalProperties": true,
  "title": "verify_signed_attestationDictOutput"
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 26 件
検証済みバージョンは記録されていませんツール 26 件