Skip to main content
Glama
fosterrx-verify-mcp-server

fosterrx-verify-mcp-server

by Foster-Rx

fosterrx-verify-mcp-server

Un servidor MCP de solo lectura que verifica certificados Foster Rx utilizando solo material público: el sobre de certificado legible por el mundo y el ancla de confianza Ed25519 publicada en https://fosterrx.com/.well-known/angis-signing-key-v1.pub.

No existe ninguna credencial en este código. No es una elección de despliegue, sino el argumento del producto en forma de servidor: la verificación que requiriera el permiso de Foster Rx no sería verificación. Que este repositorio sea público y auditable es parte del mismo argumento.

Herramientas

Herramienta

Qué hace

fosterrx_verify_certificate

Verificación Ed25519 real de los bytes canónicos firmados contra el ancla de confianza en vivo. Veredictos: verified / signature_invalid / not_found / tool_fault.

fosterrx_get_certificate_record

El canónico firmado completo, decodificado textualmente. No se realiza verificación; nada renombrado ni mejorado.

fosterrx_get_trust_anchor

La clave pública publicada, más instrucciones para verificar sin ningún software de Foster Rx.

Related MCP server: forestrie-verify

Disciplina de veredictos

  • not_found no es inválido. Un certificado no publicado es un hecho sobre el registro público, nunca una afirmación sobre ningún artefacto.

  • tool_fault no es inválido. Un fallo de red o una entrada malformada es un hecho sobre la ejecución de esta herramienta y no dice nada sobre el certificado.

  • signature_invalid se afirma solo después de que la aritmética Ed25519 fallara sobre los bytes firmados bajo la clave publicada.

  • Se aceptan ambas formas de identificador emitido (FRXS-<16 hex> y FRXS-<uuid>); un patrón inferido de solo una de ellas ha rechazado anteriormente todos los certificados reales.

Ejecución

npm ci && npm run build
PORT=8080 node dist/index.js     # MCP endpoint at POST /mcp, health at /healthz

Despliegue (Cloud Run)

gcloud run deploy fosterrx-verify-mcp --source . \
  --region us-east4 --project fosterrx-prod --allow-unauthenticated

Público, sin autenticación, por diseño: solo puede leer lo que el mundo ya puede leer.

Verifica con tu propia IA

Este servidor es público. Cualquiera puede registrarlo y verificar cualquier certificado Foster Rx publicado — sin cuenta, sin permiso:

  1. En Claude (o cualquier cliente MCP): añade un conector personalizado con la URL https://fosterrx-verify-mcp-630726936307.us-east4.run.app/mcp

  2. Pregunta: verify FRXS-5330F9E368BA4536

  3. El lector obtiene el veredicto criptográfico — no la palabra del emisor.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      Enables agents to locally validate and decode transparency-log receipts against a chosen trust root, checking exact payload inclusion, grant admission, and receipt contents without a backend, account, key, or network. It also reports sealing, split-view, append-authority, and attribution outcomes using read-only tools.
      3
      229 npm
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Enables verification of MCP tool definitions against a signed public transparency log, and querying of historical changes and server metadata.
      3
      578 PyPI
      MIT