Server definition
- Hash
- sha256:b9bef855d546b89427d6f91bc9552f50c5922f18a3a2fee78e1427651b9285aa
- What it is
- What a remote MCP server returned when asked what it offers: 8 tools
The blob, as servednamed by its sha256
{
"instructions": "Read-only trust tools from Obelisk Gate: scan_trust, verify_token, get_org_rating, get_agent_proof, verify_agent_run_proof, transparency_head, gate_status, explain_rating.",
"tools": [
{
"description": "Explain what an Obelisk Rating number means: its trust band, how the public scan scores, and what typically moves a score. Deterministic by default; pass narrate:true for an additional one-line model-written narrative (cached, public-scope, never required). Pure function of the number — no data is read.",
"inputSchema": {
"properties": {
"narrate": {
"description": "S283 — also return `narrative`, a one-sentence model-written reading of the band (deterministic fields are always present).",
"type": "boolean"
},
"rating": {
"description": "A 0-100 Obelisk Rating, e.g. from scan_trust or get_org_rating.",
"type": "number"
}
},
"required": [
"rating"
],
"type": "object"
},
"name": "explain_rating",
"outputSchema": null
},
{
"description": "Read the Gate's public liveness facts: issuer, served code revision, OIDC availability, and supported protocols. No posture internals.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "gate_status",
"outputSchema": null
},
{
"description": "Read an Obelisk agent's public proof vector by opaque proof id. Returns independent claims with freshness and scope; never a scalar trust score or a claim of non-humanness.",
"inputSchema": {
"properties": {
"proof_id": {
"description": "The opaque id from an /agent/<proof_id> link.",
"type": "string"
}
},
"required": [
"proof_id"
],
"type": "object"
},
"name": "get_agent_proof",
"outputSchema": null
},
{
"description": "Read the public Obelisk Rating (0-100 score, trust band, and trend) for a registered organization by its slug.",
"inputSchema": {
"properties": {
"org": {
"description": "The organization slug, e.g. acme.",
"type": "string"
}
},
"required": [
"org"
],
"type": "object"
},
"name": "get_org_rating",
"outputSchema": null
},
{
"description": "Run Obelisk's public trust scan on an https URL — TLS and security-header posture, scored as an Obelisk Rating. Read-only, SSRF-guarded.",
"inputSchema": {
"properties": {
"url": {
"description": "The https URL to scan, e.g. https://example.com",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "scan_trust",
"outputSchema": null
},
{
"description": "Read the current signed transparency head of Obelisk's tamper-evident receipt ledger — pin it and compare later to prove history only extends. Same data as /.well-known/obelisk-transparency.json.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "transparency_head",
"outputSchema": null
},
{
"description": "Verify the structural integrity, agent binding, delegation continuity, and commitments of an Obelisk action-scoped run proof. Does not reveal or infer raw task data.",
"inputSchema": {
"properties": {
"expected_agent_id": {
"description": "Optional expected agt_ subject.",
"type": "string"
},
"run_proof": {
"description": "An obelisk-agent-run-proof-v1 object.",
"type": "object"
}
},
"required": [
"run_proof"
],
"type": "object"
},
"name": "verify_agent_run_proof",
"outputSchema": null
},
{
"description": "Verify that a JSON Web Token was minted by this Obelisk Gate (ES256, correct issuer) and report its type, subject, assurance, and principal. Never returns secrets.",
"inputSchema": {
"properties": {
"token": {
"description": "A compact-serialized JWT issued by Obelisk (id_token or access token).",
"type": "string"
}
},
"required": [
"token"
],
"type": "object"
},
"name": "verify_token",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:b9bef855d546b89427d6f91bc9552f50c5922f18a3a2fee78e1427651b9285aa | sha256sum