H/M Agent Surface - Free MCP Tools
Five free MCP tools, including proof-before-payment preview, plus one authorized x402 pack.
使うべきか
品質と安全性
検出事項(2)
- LOWpreview_agent_surface_evidence_pack 内
- LOWunlock_agent_surface_evidence_pack 内
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"agent-surface": {
"url": "https://agents.hogarmas.net/mcp/agent-surface"
}
}
}リモートエンドポイント
https://agents.hogarmas.net/mcp/agent-surfacestreamable-httpできること
ツール一覧
ツール(7)
🟢lint_mcp_activation(initialize, tools)
Free static activation lint for initialize and tools/list metadata. With no input it inspects this focused server. Returns five evidence stages, the first friction point and deterministic remediation. It stores no supplied metadata, executes no tool, predicts no conversion and produces no security or compliance verdict.
入力スキーマ
{
"type": "object",
"properties": {
"initialize": {
"description": "Optional initialize result or JSON-RPC initialize response",
"type": "object",
"properties": {},
"additionalProperties": {}
},
"tools": {
"description": "Optional tools array, tools/list result or JSON-RPC tools/list response",
"anyOf": [
{
"type": "array",
"items": {
"type": "object",
"properties": {},
"additionalProperties": {}
}
},
{
"type": "object",
"properties": {},
"additionalProperties": {}
}
]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}出力スキーマ
{
"type": "object",
"properties": {
"schema": {
"type": "string",
"const": "hm.mcp-activation-lint.v1"
},
"ruleset": {
"type": "string"
},
"generatedAt": {
"type": "string"
},
"source": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"summary": {
"type": "object",
"properties": {
"staticFriction": {
"type": "string",
"enum": [
"high-static-friction",
"review-static-friction",
"low-observed-static-friction"
]
},
"firstGap": {
"anyOf": [
{
"type": "string",
"enum": [
"orient",
"choose",
"authorize",
"invoke",
"verify"
]
},
{
"type": "null"
}
]
},
"firstValueTool": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"toolCount": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"freeToolCount": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"paymentLikeToolCount": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"requiredFixes": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"recommendedFixes": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
}
},
"required": [
"staticFriction",
"firstGap",
"firstValueTool",
"toolCount",
"freeToolCount",
"paymentLikeToolCount",
"requiredFixes",
"recommendedFixes"
],
"additionalProperties": {}
},
"stages": {
"minItems": 5,
"maxItems": 5,
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"enum": [
"orient",
"choose",
"authorize",
"invoke",
"verify"
]
},
"title": {
"type": "string"
},
"state": {
"type": "string",
"enum": [
"gap",
"attention",
"observed"
]
},
"checks": {
"type": "array",
"items": {
"type": "object",
"properties": {},
"additionalProperties": {}
}
}
},
"required": [
"id",
"title",
"state",
"checks"
],
"additionalProperties": {}
}
},
"tools": {
"type": "array",
"items": {
"type": "object",
"properties": {},
"additionalProperties": {}
}
},
"paymentBoundary": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"prioritizedFixes": {
"type": "array",
"items": {
"type": "object",
"properties": {},
"additionalProperties": {}
}
},
"remediation": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"privacy": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"truthBoundary": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"humanStartingPoints": {
"type": "object",
"properties": {},
"additionalProperties": {}
}
},
"required": [
"schema",
"ruleset",
"generatedAt",
"source",
"summary",
"stages",
"tools",
"paymentBoundary",
"prioritizedFixes",
"remediation",
"privacy",
"truthBoundary",
"humanStartingPoints"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": {}
}🟢create_mcp_connection_receipt
Zero-input end-to-end tool-call preflight. Returns a browser-verifiable SHA-256 receipt for this named tools/call, the current focused server contract and exact free next actions. No authentication or target required. The detached receipt is unsigned, does not verify client identity and is not certification.
入力スキーマ
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}出力スキーマ
{
"type": "object",
"properties": {
"schema": {
"type": "string",
"const": "hm.mcp-connection-receipt-envelope.v1"
},
"receipt": {
"type": "object",
"properties": {
"schema": {
"type": "string",
"const": "hm.mcp-connection-receipt.v1"
},
"generatedAt": {
"type": "string"
},
"receiptId": {
"type": "string"
},
"requestEvidence": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"serverContract": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"nextActions": {
"type": "array",
"items": {
"type": "object",
"properties": {},
"additionalProperties": {}
}
},
"truthBoundary": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"privacy": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"integrity": {
"type": "object",
"properties": {},
"additionalProperties": {}
}
},
"required": [
"schema",
"generatedAt",
"receiptId",
"requestEvidence",
"serverContract",
"nextActions",
"truthBoundary",
"privacy",
"integrity"
],
"additionalProperties": {}
},
"share": {
"type": "object",
"properties": {
"url": {
"type": "string",
"format": "uri"
},
"transport": {
"type": "string",
"const": "url-fragment"
},
"serverReceivesFragment": {
"type": "boolean",
"const": false
},
"applicationStorageRequired": {
"type": "boolean",
"const": false
}
},
"required": [
"url",
"transport",
"serverReceivesFragment",
"applicationStorageRequired"
],
"additionalProperties": false
},
"verification": {
"type": "object",
"properties": {
"algorithm": {
"type": "string",
"const": "SHA-256"
},
"browserLocal": {
"type": "boolean",
"const": true
},
"signed": {
"type": "boolean",
"const": false
},
"identityProof": {
"type": "boolean",
"const": false
},
"verifier": {
"type": "string",
"format": "uri"
}
},
"required": [
"algorithm",
"browserLocal",
"signed",
"identityProof",
"verifier"
],
"additionalProperties": false
}
},
"required": [
"schema",
"receipt",
"share",
"verification"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": {}
}🟢audit_agent_surface(url)
Checks nine named ChatGPT, Claude, Perplexity and Google crawler controls by search, user-retrieval and training purpose, then maps observed evidence into discover, understand, trust, act and pay stages. Returns structured evidence, the first evidence gap and an unsigned checksum share receipt. Free, no authentication. It does not observe a real buyer session or test checkout; the target and response bodies are not stored.
入力スキーマ
{
"type": "object",
"properties": {
"url": {
"type": "string",
"minLength": 4,
"maxLength": 2048,
"description": "Public website to audit, for example https://example.com"
}
},
"required": [
"url"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}出力スキーマ
{
"type": "object",
"properties": {
"schema": {
"type": "string",
"const": "hm.agent-surface-audit.v1"
},
"evidenceVersion": {
"type": "string"
},
"generatedAt": {
"type": "string"
},
"target": {
"type": "object",
"properties": {
"inputOrigin": {
"type": "string"
},
"canonicalOrigin": {
"type": "string"
},
"redirected": {
"type": "boolean"
}
},
"required": [
"inputOrigin",
"canonicalOrigin",
"redirected"
],
"additionalProperties": {}
},
"summary": {
"type": "object",
"properties": {
"verdict": {
"type": "string"
},
"checksTotal": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"pass": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"notice": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"warning": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"fail": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"surfaceCoveragePercent": {
"type": "integer",
"minimum": 0,
"maximum": 100
}
},
"required": [
"verdict",
"checksTotal",
"pass",
"notice",
"warning",
"fail",
"surfaceCoveragePercent"
],
"additionalProperties": {}
},
"layers": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"enum": [
"access",
"retrieval",
"action",
"trust"
]
},
"status": {
"type": "string"
},
"checks": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"observed": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"attention": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
}
},
"required": [
"id",
"status",
"checks",
"observed",
"attention"
],
"additionalProperties": {}
}
},
"checks": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"layer": {
"type": "string",
"enum": [
"access",
"retrieval",
"action",
"trust"
]
},
"status": {
"type": "string",
"enum": [
"pass",
"notice",
"warning",
"fail"
]
},
"standard": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"normative": {
"type": "boolean"
},
"sourceUrl": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"observed": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"recommendation": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"id",
"layer",
"status",
"standard",
"normative",
"sourceUrl",
"observed",
"recommendation"
],
"additionalProperties": {}
}
},
"buyerJourney": {
"type": "object",
"properties": {
"schema": {
"type": "string",
"const": "hm.agent-buyer-journey.v1"
},
"evidenceVersion": {
"type": "string"
},
"generatedAt": {
"type": "string"
},
"target": {
"type": "object",
"properties": {
"canonicalOrigin": {
"type": "string"
},
"reportId": {
"type": "string"
}
},
"required": [
"canonicalOrigin",
"reportId"
],
"additionalProperties": {}
},
"summary": {
"type": "object",
"properties": {
"stagesTotal": {
"type": "number",
"const": 5
},
"stagesObserved": {
"type": "integer",
"minimum": 0,
"maximum": 5
},
"stagesWithGaps": {
"type": "integer",
"minimum": 0,
"maximum": 5
},
"paymentDiscoveryObserved": {
"type": "boolean"
},
"actualCheckoutTested": {
"type": "boolean",
"const": false
}
},
"required": [
"stagesTotal",
"stagesObserved",
"stagesWithGaps",
"paymentDiscoveryObserved",
"actualCheckoutTested"
],
"additionalProperties": {}
},
"stages": {
"minItems": 5,
"maxItems": 5,
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"enum": [
"discover",
"understand",
"trust",
"act",
"pay"
]
},
"status": {
"type": "string",
"enum": [
"observed",
"partial",
"attention",
"blocked",
"not-observed"
]
},
"checks": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"observed": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"gaps": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"counts": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"evidence": {
"type": "array",
"items": {
"type": "object",
"properties": {},
"additionalProperties": {}
}
},
"recommendations": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"id",
"status",
"checks",
"observed",
"gaps",
"counts",
"evidence",
"recommendations"
],
"additionalProperties": {}
}
},
"firstEvidenceGap": {
"type": "object",
"properties": {
"stage": {
"anyOf": [
{
"type": "string",
"enum": [
"discover",
"understand",
"trust",
"act",
"pay"
]
},
{
"type": "null"
}
]
},
"status": {
"type": "string"
},
"evidenceIds": {
"type": "array",
"items": {
"type": "string"
}
},
"recommendations": {
"type": "array",
"items": {
"type": "string"
}
},
"nextAction": {
"type": "string"
}
},
"required": [
"stage",
"status",
"evidenceIds",
"recommendations",
"nextAction"
],
"additionalProperties": {}
},
"standardsContext": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"truthBoundary": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"privacy": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"links": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"receipt": {
"type": "object",
"properties": {
"algorithm": {
"type": "string",
"const": "SHA-256"
},
"checksum": {
"type": "string"
},
"signed": {
"type": "boolean",
"const": false
},
"identityProof": {
"type": "boolean",
"const": false
}
},
"required": [
"algorithm",
"checksum",
"signed",
"identityProof"
],
"additionalProperties": {}
}
},
"required": [
"schema",
"evidenceVersion",
"generatedAt",
"target",
"summary",
"stages",
"firstEvidenceGap",
"standardsContext",
"truthBoundary",
"privacy",
"links",
"receipt"
],
"additionalProperties": {}
},
"truthBoundary": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"privacy": {
"type": "object",
"properties": {
"targetStored": {
"type": "boolean",
"const": false
},
"sourceContentStored": {
"type": "boolean",
"const": false
},
"responseBodiesReturned": {
"type": "boolean",
"const": false
},
"rawIpStored": {
"type": "boolean",
"const": false
}
},
"required": [
"targetStored",
"sourceContentStored",
"responseBodiesReturned",
"rawIpStored"
],
"additionalProperties": {}
},
"scan": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"reportId": {
"type": "string"
},
"share": {
"type": "object",
"properties": {
"schema": {
"type": "string",
"const": "hm.agent-surface-share-receipt.v1"
},
"url": {
"type": "string"
},
"receipt": {
"type": "object",
"properties": {
"schema": {
"type": "string",
"const": "hm.agent-surface-share-receipt.v1"
},
"generatedAt": {
"type": "string"
},
"reportId": {
"type": "string"
},
"target": {
"type": "string"
},
"result": {
"type": "object",
"properties": {
"verdict": {
"type": "string"
},
"surfaceCoveragePercent": {
"type": "integer",
"minimum": 0,
"maximum": 100
},
"pass": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"notice": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"warning": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"fail": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
}
},
"required": [
"verdict",
"surfaceCoveragePercent",
"pass",
"notice",
"warning",
"fail"
],
"additionalProperties": false
},
"layers": {
"type": "array",
"items": {
"type": "object",
"properties": {},
"additionalProperties": {}
}
},
"checks": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"layer": {
"type": "string",
"enum": [
"access",
"retrieval",
"action",
"trust"
]
},
"status": {
"type": "string",
"enum": [
"pass",
"notice",
"warning",
"fail"
]
},
"standard": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"normative": {
"type": "boolean"
},
"recommendation": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"id",
"layer",
"status",
"standard",
"normative",
"recommendation"
],
"additionalProperties": false
}
},
"truthBoundary": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"privacy": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"integrity": {
"type": "object",
"properties": {
"algorithm": {
"type": "string",
"const": "SHA-256"
},
"digest": {
"type": "string"
},
"scope": {
"type": "string"
},
"signed": {
"type": "boolean",
"const": false
},
"identityProof": {
"type": "boolean",
"const": false
}
},
"required": [
"algorithm",
"digest",
"scope",
"signed",
"identityProof"
],
"additionalProperties": false
}
},
"required": [
"schema",
"generatedAt",
"reportId",
"target",
"result",
"layers",
"checks",
"truthBoundary",
"privacy",
"integrity"
],
"additionalProperties": false
},
"badgeHtml": {
"type": "string"
},
"transport": {
"type": "object",
"properties": {
"kind": {
"type": "string",
"const": "url-fragment"
},
"serverReceivesFragment": {
"type": "boolean",
"const": false
},
"serverStorageRequired": {
"type": "boolean",
"const": false
},
"targetStoredByApplication": {
"type": "boolean",
"const": false
}
},
"required": [
"kind",
"serverReceivesFragment",
"serverStorageRequired",
"targetStoredByApplication"
],
"additionalProperties": false
}
},
"required": [
"schema",
"url",
"receipt",
"badgeHtml",
"transport"
],
"additionalProperties": false
}
},
"required": [
"schema",
"evidenceVersion",
"generatedAt",
"target",
"summary",
"layers",
"checks",
"buyerJourney",
"truthBoundary",
"privacy",
"scan",
"reportId",
"share"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢compare_mcp_registry_releases(serverName, fromVersion, toVersion)
Zero-input Release Signal for H/M Agent Surface, or an official MCP Registry preview comparison for a supplied server name. Compares explicit versions or the latest two, returns structured drift evidence and an unsigned SHA-256 receipt. Free, read-only and no authentication. It never fetches or executes packages, never returns secret values and is not a security or compatibility verdict.
入力スキーマ
{
"type": "object",
"properties": {
"serverName": {
"default": "net.hogarmas/agent-surface",
"description": "Official Registry name; defaults to net.hogarmas/agent-surface",
"type": "string",
"minLength": 3,
"maxLength": 240
},
"fromVersion": {
"description": "Baseline version; provide together with toVersion or omit both",
"type": "string",
"minLength": 1,
"maxLength": 80
},
"toVersion": {
"description": "Candidate version; provide together with fromVersion or omit both",
"type": "string",
"minLength": 1,
"maxLength": 80
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}出力スキーマ
{
"type": "object",
"properties": {
"schema": {
"type": "string",
"const": "hm.mcp-registry-release-gate.v1"
},
"contractVersion": {
"type": "string"
},
"generatedAt": {
"type": "string"
},
"sourceRegistry": {
"type": "string",
"format": "uri"
},
"serverName": {
"type": "string"
},
"fromVersion": {
"type": "string"
},
"toVersion": {
"type": "string"
},
"decision": {
"type": "string",
"enum": [
"review-required",
"change-observed",
"no-observable-change"
]
},
"summary": {
"type": "object",
"properties": {
"total": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"critical": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"high": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"medium": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"info": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
}
},
"required": [
"total",
"critical",
"high",
"medium",
"info"
],
"additionalProperties": false
},
"baselineFingerprint": {
"type": "string"
},
"candidateFingerprint": {
"type": "string"
},
"changes": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"severity": {
"type": "string",
"enum": [
"critical",
"high",
"medium",
"info"
]
},
"category": {
"type": "string"
},
"field": {
"type": "string"
},
"change": {
"type": "string",
"enum": [
"added",
"removed",
"changed"
]
},
"before": {},
"after": {},
"note": {
"type": "string"
}
},
"required": [
"id",
"severity",
"category",
"field",
"change",
"before",
"after",
"note"
],
"additionalProperties": false
}
},
"source": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"baseline": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"candidate": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"receipt": {
"type": "object",
"properties": {
"schema": {
"type": "string",
"const": "hm.mcp-registry-release-gate.receipt.v1"
},
"algorithm": {
"type": "string",
"const": "SHA-256"
},
"checksum": {
"type": "string"
},
"signed": {
"type": "boolean",
"const": false
},
"issuerAuthenticated": {
"type": "boolean",
"const": false
}
},
"required": [
"schema",
"algorithm",
"checksum",
"signed",
"issuerAuthenticated"
],
"additionalProperties": false
},
"limitations": {
"type": "object",
"properties": {
"officialRegistryMetadataRead": {
"type": "boolean",
"const": true
},
"officialRegistryPreview": {
"type": "boolean",
"const": true
},
"registryOwnershipReverified": {
"type": "boolean",
"const": false
},
"packageArtifactFetched": {
"type": "boolean",
"const": false
},
"packageExecuted": {
"type": "boolean",
"const": false
},
"runtimeBehaviorObserved": {
"type": "boolean",
"const": false
},
"securityVerdictProduced": {
"type": "boolean",
"const": false
},
"maliciousnessDetermined": {
"type": "boolean",
"const": false
},
"continuousMonitoringActive": {
"type": "boolean",
"const": false
},
"queryPersistedByApplication": {
"type": "boolean",
"const": false
},
"secretValuesReturned": {
"type": "boolean",
"const": false
}
},
"required": [
"officialRegistryMetadataRead",
"officialRegistryPreview",
"registryOwnershipReverified",
"packageArtifactFetched",
"packageExecuted",
"runtimeBehaviorObserved",
"securityVerdictProduced",
"maliciousnessDetermined",
"continuousMonitoringActive",
"queryPersistedByApplication",
"secretValuesReturned"
],
"additionalProperties": false
},
"links": {
"type": "object",
"properties": {
"browserReview": {
"type": "string",
"format": "uri"
},
"officialHistory": {
"type": "string",
"format": "uri"
}
},
"required": [
"browserReview",
"officialHistory"
],
"additionalProperties": false
}
},
"required": [
"schema",
"contractVersion",
"generatedAt",
"sourceRegistry",
"serverName",
"fromVersion",
"toVersion",
"decision",
"summary",
"baselineFingerprint",
"candidateFingerprint",
"changes",
"source",
"baseline",
"candidate",
"receipt",
"limitations",
"links"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": {}
}🟢get_mcp_handshake_observatory(windowDays)
Returns a privacy-minimized aggregate of MCP initialize handshakes, named tool requests, client classes, protocol versions and declared capabilities observed by H/M endpoints. Free, no authentication and no input required. A handshake is not proof of an AI user; clientInfo is self-declared and QA is excluded.
入力スキーマ
{
"type": "object",
"properties": {
"windowDays": {
"default": 7,
"description": "Observation window: 1, 7 or 30 days; defaults to 7",
"anyOf": [
{
"type": "number",
"const": 1
},
{
"type": "number",
"const": 7
},
{
"type": "number",
"const": 30
}
]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}出力スキーマ
{
"type": "object",
"properties": {
"schema": {
"type": "string",
"const": "hm.mcp-handshake-observatory.v3"
},
"generatedAt": {
"type": "string"
},
"canonicalUrl": {
"type": "string",
"format": "uri"
},
"window": {
"type": "object",
"properties": {
"days": {
"anyOf": [
{
"type": "number",
"const": 1
},
{
"type": "number",
"const": 7
},
{
"type": "number",
"const": 30
}
]
},
"startsAt": {
"type": "string"
},
"endsAt": {
"type": "string"
}
},
"required": [
"days",
"startsAt",
"endsAt"
],
"additionalProperties": false
},
"totals": {
"type": "object",
"properties": {
"handshakes": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"observedClientKeys": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"selfDeclaredClientKeys": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"identifiedClientKeys": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"providerVerifiedClients": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"namedToolRequests": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"identifiedNamedToolRequests": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"unverifiedNamedToolRequests": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"providerVerifiedNamedToolRequests": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"probeToolRequests": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
}
},
"required": [
"handshakes",
"observedClientKeys",
"selfDeclaredClientKeys",
"identifiedClientKeys",
"providerVerifiedClients",
"namedToolRequests",
"identifiedNamedToolRequests",
"unverifiedNamedToolRequests",
"providerVerifiedNamedToolRequests",
"probeToolRequests"
],
"additionalProperties": false
},
"funnel": {
"type": "array",
"items": {
"type": "object",
"properties": {},
"additionalProperties": {}
}
},
"adoption": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"endpoints": {
"type": "array",
"items": {
"type": "object",
"properties": {},
"additionalProperties": {}
}
},
"timeline": {
"type": "array",
"items": {
"type": "object",
"properties": {},
"additionalProperties": {}
}
},
"clientClasses": {
"type": "array",
"items": {
"type": "object",
"properties": {},
"additionalProperties": {}
}
},
"protocolObservations": {
"type": "array",
"items": {
"type": "object",
"properties": {},
"additionalProperties": {}
}
},
"privacy": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"truthBoundary": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"limitations": {
"type": "array",
"items": {
"type": "string"
}
},
"snapshot": {
"type": "object",
"properties": {
"algorithm": {
"type": "string",
"const": "SHA-256"
},
"hash": {
"type": "string"
},
"asOf": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"algorithm",
"hash",
"asOf"
],
"additionalProperties": false
},
"links": {
"type": "object",
"properties": {},
"additionalProperties": {}
}
},
"required": [
"schema",
"generatedAt",
"canonicalUrl",
"window",
"totals",
"funnel",
"adoption",
"endpoints",
"timeline",
"clientClasses",
"protocolObservations",
"privacy",
"truthBoundary",
"limitations",
"snapshot",
"links"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": {}
}🟢preview_agent_surface_evidence_pack(url)
Returns the exact free-versus-paid delta, current public x402 terms, expected evidence inventory, fit criteria and an unsigned checksum. No input is required; an optional public website only scopes the preview. It does not fetch the target, attempt payment or include the paid artifact.
入力スキーマ
{
"type": "object",
"properties": {
"url": {
"description": "Optional public website used only to scope the preview; it is not fetched or stored",
"type": "string",
"minLength": 4,
"maxLength": 2048
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}出力スキーマ
{
"type": "object",
"properties": {
"schema": {
"type": "string",
"const": "hm.agent-surface-evidence-pack-preview.v1"
},
"contractVersion": {
"type": "string"
},
"generatedAt": {
"type": "string"
},
"target": {
"type": "object",
"properties": {
"canonicalOrigin": {
"type": "string",
"format": "uri"
},
"defaultUsed": {
"type": "boolean"
},
"fetched": {
"type": "boolean",
"const": false
},
"stored": {
"type": "boolean",
"const": false
}
},
"required": [
"canonicalOrigin",
"defaultUsed",
"fetched",
"stored"
],
"additionalProperties": false
},
"offer": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"proofOfValue": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"fit": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"authorization": {
"type": "object",
"properties": {
"explicitOperatorAuthorizationRequired": {
"type": "boolean",
"const": true
},
"authorizationInferredFromPreview": {
"type": "boolean",
"const": false
},
"silenceIsAuthorization": {
"type": "boolean",
"const": false
},
"priorAuthorizationReused": {
"type": "boolean",
"const": false
},
"nextStep": {
"type": "string"
}
},
"required": [
"explicitOperatorAuthorizationRequired",
"authorizationInferredFromPreview",
"silenceIsAuthorization",
"priorAuthorizationReused",
"nextStep"
],
"additionalProperties": false
},
"truthBoundary": {
"type": "object",
"properties": {
"previewOnly": {
"type": "boolean",
"const": true
},
"targetFetched": {
"type": "boolean",
"const": false
},
"liveAuditIncluded": {
"type": "boolean",
"const": false
},
"paidArtifactIncluded": {
"type": "boolean",
"const": false
},
"paymentAttempted": {
"type": "boolean",
"const": false
},
"settlementVerified": {
"type": "boolean",
"const": false
},
"cryptographicallySigned": {
"type": "boolean",
"const": false
},
"certificationIssued": {
"type": "boolean",
"const": false
}
},
"required": [
"previewOnly",
"targetFetched",
"liveAuditIncluded",
"paidArtifactIncluded",
"paymentAttempted",
"settlementVerified",
"cryptographicallySigned",
"certificationIssued"
],
"additionalProperties": false
},
"privacy": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"links": {
"type": "object",
"properties": {},
"additionalProperties": {}
},
"receipt": {
"type": "object",
"properties": {
"algorithm": {
"type": "string",
"const": "SHA-256"
},
"checksum": {
"type": "string"
},
"scope": {
"type": "string"
},
"signed": {
"type": "boolean",
"const": false
},
"identityProof": {
"type": "boolean",
"const": false
}
},
"required": [
"algorithm",
"checksum",
"scope",
"signed",
"identityProof"
],
"additionalProperties": false
}
},
"required": [
"schema",
"contractVersion",
"generatedAt",
"target",
"offer",
"proofOfValue",
"fit",
"authorization",
"truthBoundary",
"privacy",
"links",
"receipt"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": {}
}🟢unlock_agent_surface_evidence_pack(url)
Runs a live public-surface audit after exact x402 settlement and returns resource SHA-256 digests, selected HTTP headers, deterministic remediation templates and an unsigned package integrity receipt. It does not certify identity, ranking, indexing or citation.
入力スキーマ
{
"type": "object",
"properties": {
"url": {
"type": "string",
"minLength": 4,
"maxLength": 2048,
"description": "Public website to audit, for example https://example.com"
}
},
"required": [
"url"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}コミュニティ
エビデンス