trust-tools

Website security ratings, token verification, and tamper-evident ledger heads from Obelisk Gate.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
95%
Integridad del esquema
82%
Calidad de los nombres
90%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~733Tokens (definiciones de herramientas)
~450 BTamaño de respuesta típico
Impacto moderado en la atención (0.57% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "trust-tools": {
      "url": "https://obeliskgate.com/mcp"
    }
  }
}

Puntos de conexión remotos

https://obeliskgate.com/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (8)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢scan_trust(url)

Run Obelisk's public trust scan on an https URL — TLS and security-header posture, scored as an Obelisk Rating. Read-only, SSRF-guarded.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "The https URL to scan, e.g. https://example.com"
    }
  },
  "required": [
    "url"
  ]
}
⚪verify_token(token)

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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "token": {
      "type": "string",
      "description": "A compact-serialized JWT issued by Obelisk (id_token or access token)."
    }
  },
  "required": [
    "token"
  ]
}
🟢get_org_rating(org)

Read the public Obelisk Rating (0-100 score, trust band, and trend) for a registered organization by its slug.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "org": {
      "type": "string",
      "description": "The organization slug, e.g. acme."
    }
  },
  "required": [
    "org"
  ]
}
⚪verify_agent_run_proof(run_proof, expected_agent_id)

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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "run_proof": {
      "type": "object",
      "description": "An obelisk-agent-run-proof-v1 object."
    },
    "expected_agent_id": {
      "type": "string",
      "description": "Optional expected agt_ subject."
    }
  },
  "required": [
    "run_proof"
  ]
}
🟢get_agent_proof(proof_id)

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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "proof_id": {
      "type": "string",
      "description": "The opaque id from an /agent/<proof_id> link."
    }
  },
  "required": [
    "proof_id"
  ]
}
🟢transparency_head

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.

Esquema de entrada

{
  "type": "object",
  "properties": {}
}
🟢gate_status

Read the Gate's public liveness facts: issuer, served code revision, OIDC availability, and supported protocols. No posture internals.

Esquema de entrada

{
  "type": "object",
  "properties": {}
}
🟢explain_rating(rating, narrate)

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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "rating": {
      "type": "number",
      "description": "A 0-100 Obelisk Rating, e.g. from scan_trust or get_org_rating."
    },
    "narrate": {
      "type": "boolean",
      "description": "S283 — also return `narrative`, a one-sentence model-written reading of the band (deterministic fields are always present)."
    }
  },
  "required": [
    "rating"
  ]
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada8 herramientas
verificadoversión no registrada8 herramientas