Skip to content

Interface: VurbTrustCapability

Defined in: packages/core/src/introspection/CryptoAttestation.ts:128

Capability structure exposed via MCP server.capabilities.

Clients can inspect this to verify the server's behavioral identity before trusting tool responses.

Properties

attestedAt

ts
readonly attestedAt: string;

Defined in: packages/core/src/introspection/CryptoAttestation.ts:136

ISO-8601 timestamp of last attestation


serverDigest

ts
readonly serverDigest: string;

Defined in: packages/core/src/introspection/CryptoAttestation.ts:130

Current server behavioral digest


signature

ts
readonly signature: string | null;

Defined in: packages/core/src/introspection/CryptoAttestation.ts:132

Attestation signature (if signed)


signerName

ts
readonly signerName: string;

Defined in: packages/core/src/introspection/CryptoAttestation.ts:134

Signer identity


toolCount

ts
readonly toolCount: number;

Defined in: packages/core/src/introspection/CryptoAttestation.ts:138

Number of tools covered by the attestation


verified

ts
readonly verified: boolean;

Defined in: packages/core/src/introspection/CryptoAttestation.ts:140

Whether the attestation passed verification