{
  "specVersion": "1.0",
  "host": {
    "displayName": "Transica",
    "identifier": "did:web:transica.dev"
  },
  "entries": [
    {
      "identifier": "urn:air:transica.dev:mcp:transica",
      "displayName": "Transica MCP server",
      "description": "Free, read-only checks from Transica: scan a public web page for AI agent readiness, or check a remote MCP server against the ChatGPT and Claude directory requirements. No sign-in.",
      "type": "application/mcp-server-card+json",
      "url": "https://transica-mcp.transica.dev/mcp/server-card",
      "representativeQueries": [
        "is this web page ready for AI agents",
        "scan my website for AI readiness",
        "does my MCP server meet the Claude directory requirements",
        "check an MCP server against ChatGPT app directory rules"
      ]
    },
    {
      "identifier": "urn:air:transica.dev:api:public",
      "displayName": "Transica public API",
      "description": "Free, read-only checks from Transica: scan a public web page for AI agent readiness, or check a remote MCP server against the ChatGPT and Claude directory requirements. No sign-in.",
      "type": "application/openapi+json",
      "url": "https://transica.dev/openapi.json",
      "representativeQueries": [
        "API to score a web page for AI agent readiness",
        "API to validate an MCP server against directory requirements"
      ]
    },
    {
      "identifier": "urn:air:transica.dev:skill:transica",
      "displayName": "Transica agent skill",
      "description": "When and how to use Transica's two read-only checks.",
      "type": "text/markdown",
      "url": "https://transica.dev/.well-known/agent-skills/transica/SKILL.md",
      "representativeQueries": [
        "check AI readiness of a website",
        "validate an MCP server before submitting it to a directory"
      ]
    }
  ]
}
