One glance: is this MCP server verified, with proof
is_verifiedA single machine-first answer for an agent deciding whether to trust an MCP endpoint BEFORE it connects. Returns verified (true only when the latest scheduled measurement passed every measured condition; null otherwise, never false), a state enum saying which case it is, measured_at, and a record_sha256 with a recompute_url so you can check the verdict without trusting this gate. Reads the stored register only: it contacts nothing and measures nothing. Absent and pending are reported honestly and are NOT negative verdicts. For a fresh measurement rather than the stored one, use check_conformance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| endpoint | Yes | https URL of the MCP endpoint to look up, exactly as it appears on the register |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| state | No | verified = passed all measured conditions. pending = measured but not passing every one (often only because determinism needs the owner's consent). held = could not be reached. watched = on the list, not yet measured. absent = no row here at all. | |
| endpoint | No | ||
| verified | No | true = latest measurement passed all measured conditions. null = not established here (see state). Never false: unmeasured or not-yet-passing is not a failure. | |
| conditions | No | ||
| measured_at | No | ||
| on_register | No | ||
| recompute_url | No | ||
| record_sha256 | No | Hash of the latest verdict. Recompute it via recompute_url; no trust in this gate required. |