Skip to content

Interface: FusionTrustCapability

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

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:132

ISO-8601 timestamp of last attestation


serverDigest

ts
readonly serverDigest: string;

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

Current server behavioral digest


signature

ts
readonly signature: string | null;

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

Attestation signature (if signed)


signerName

ts
readonly signerName: string;

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

Signer identity


toolCount

ts
readonly toolCount: number;

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

Number of tools covered by the attestation


verified

ts
readonly verified: boolean;

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

Whether the attestation passed verification