Texas Veteran Certified BusinessTexas VetHUB Vendor

Agent access

This repository does not include an MCP server or MCP tool definitions. Agents call the REST API with a scoped bearer key.

Create a key in the developer console. The secret is shown once and is sent as Authorization: Bearer hs_live_… or hs_test_…. Each key has one or more of the scopes read, write, and sign. A key can also require the hybrid ML-DSA envelope on sign. Agents hold API keys, not signing keys.

The same three calls used by the Python SDK — register, sign, and verify — are the integration surface. The contract is the API reference and /openapi.json.

The document stays on the device until the user sends or shares it. Only the SHA-384 seal (96 hex characters) is anchored. Optional cloud review runs only when the user taps it. A hash shows a document has not changed since it was sealed. It does not prove who signed it.