{
  "specVersion": "1.0",
  "host": {
    "displayName": "Sertn — Verifiable Computer Vision",
    "identifier": "sertn.ai",
    "documentationUrl": "https://sertn.ai/llms.txt",
    "logoUrl": "https://sertn.ai/favicon.svg",
    "trustManifest": {
      "identity": "https://sertn.ai",
      "identityType": "https",
      "attestations": [
        {
          "type": "proof-of-inference",
          "uri": "https://sertn.ai/llms.txt",
          "description": "Every Sertn inference can emit a portable Proof-of-Inference certificate that cryptographically binds model version, input and output, independently verifiable with no access to Sertn or the model."
        }
      ]
    }
  },
  "entries": [
    {
      "identifier": "urn:air:sertn.ai:proof:verify",
      "displayName": "Sertn Proof-of-Inference Verification",
      "type": "application/mcp-server-card+json",
      "description": "Independently verify that a computer-vision result genuinely came from a specific Sertn model over a specific input. A Proof-of-Inference certificate binds model version, the SHA-256 of the input image, and the SHA-256 of the output into a portable artifact, checkable by any party with no access to Sertn or the model. This is the verification leg that resource discovery alone cannot provide.",
      "tags": [
        "verification",
        "proof-of-inference",
        "zero-knowledge",
        "attestation",
        "trust",
        "computer-vision"
      ],
      "capabilities": ["verify_proof"],
      "representativeQueries": [
        "verify this Sertn inference certificate",
        "confirm a detection result came from a specific model version",
        "check the cryptographic proof attached to a computer-vision output"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-06-22T00:00:00Z",
      "data": {
        "name": "sertn",
        "description": "Sertn Proof-of-Inference verification over MCP.",
        "endpoint": "https://api.sertn.ai/mcp",
        "transport": "streamable-http",
        "authentication": {
          "type": "http",
          "scheme": "bearer",
          "description": "Sertn API key (prefix ilk_) with the inference:read scope, or a session JWT. Mint keys in the Sertn dashboard under API Keys."
        },
        "tools": [
          {
            "name": "verify_proof",
            "description": "Verify a Sertn Proof-of-Inference certificate by id; returns the bound model, input/output digests, detached JWS, and a public verify URL.",
            "requiredScope": "inference:read"
          }
        ]
      }
    },
    {
      "identifier": "urn:air:sertn.ai:vision:mcp",
      "displayName": "Sertn Vision MCP",
      "type": "application/mcp-server-card+json",
      "description": "Server-side Model Context Protocol surface for Sertn's verifiable computer-vision platform. Discover the detectors and deployed models an authenticated principal owns, then verify the Proof-of-Inference certificate attached to any result. Tools resolve entirely server-side against the same services the Sertn dashboard uses; per-tool API-key scopes are enforced.",
      "tags": [
        "computer-vision",
        "object-detection",
        "model-context-protocol",
        "mcp",
        "inference",
        "proof-of-inference"
      ],
      "capabilities": ["list_projects", "list_models", "verify_proof"],
      "representativeQueries": [
        "what computer-vision detectors do I have on Sertn",
        "list my deployed models and their versions",
        "verify the proof for a Sertn inference result"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-06-22T00:00:00Z",
      "data": {
        "name": "sertn",
        "title": "Sertn Verifiable Computer Vision",
        "description": "Discover Sertn projects and deployed models and verify Proof-of-Inference certificates.",
        "endpoint": "https://api.sertn.ai/mcp",
        "transport": "streamable-http",
        "protocolVersion": "2025-11-25",
        "supportedProtocolVersions": ["2026-07-28", "2025-11-25", "2025-06-18", "2025-03-26"],
        "authentication": {
          "type": "http",
          "scheme": "bearer",
          "description": "Sertn API key (prefix ilk_) or session JWT. API-key tools require the listed scope."
        },
        "tools": [
          {
            "name": "list_projects",
            "description": "List the computer-vision projects owned by the authenticated principal, with frame counts, classes and latest-model status.",
            "requiredScope": "models:read"
          },
          {
            "name": "list_models",
            "description": "List deployed models the authenticated principal can run inference against, including owning project and model version.",
            "requiredScope": "models:read"
          },
          {
            "name": "verify_proof",
            "description": "Verify a Sertn Proof-of-Inference certificate by id.",
            "requiredScope": "inference:read"
          }
        ]
      }
    },
    {
      "identifier": "urn:air:sertn.ai:platform:rest",
      "displayName": "Sertn Platform REST API",
      "type": "application/openapi+json",
      "description": "The full Sertn REST surface — projects, datasets, models, inference, hub and certificates — described by a live OpenAPI document. Authenticate with a scoped Sertn API key. Use this when an agent needs operations beyond the curated MCP toolset.",
      "tags": ["rest", "openapi", "computer-vision", "platform"],
      "capabilities": ["projects", "datasets", "models", "inference", "certificates"],
      "representativeQueries": [
        "what REST endpoints does Sertn expose",
        "the Sertn OpenAPI specification",
        "programmatically manage Sertn projects and models"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-06-22T00:00:00Z",
      "url": "https://api.sertn.ai/docs/openapi.json"
    }
  ]
}
