{
  "specVersion": "1.0",
  "host": {
    "displayName": "Subcore AI",
    "identifier": "did:web:subcore.ai",
    "description": "Agentic conversational platform for customers, teams, and operations.",
    "documentationUrl": "https://subcore.ai/llms.txt",
    "websiteUrl": "https://subcore.ai"
  },
  "entries": [
    {
      "identifier": "urn:air:subcore.ai:mcp:subcore-ai",
      "displayName": "Subcore AI MCP server",
      "type": "application/mcp-server-card+json",
      "url": "https://subcore.ai/.well-known/mcp/server-card.json",
      "description": "Search and read Subcore AI's public site content, and request a demo.",
      "tags": [
        "conversational-ai",
        "voice",
        "chat",
        "agents",
        "mcp"
      ],
      "capabilities": [
        "list_pages",
        "get_page",
        "search_content",
        "list_products",
        "get_company_info",
        "request_demo"
      ],
      "representativeQueries": [
        "what does Subcore AI do",
        "does Subcore AI support voice agents",
        "how does Subcore handle guardrails and grounding",
        "book a Subcore AI demo"
      ],
      "trustManifest": {
        "identity": "did:web:subcore.ai",
        "identityType": "did",
        "verificationUrl": "https://subcore.ai/.well-known/did.json",
        "publisher": "Subcore AI"
      }
    },
    {
      "identifier": "urn:air:subcore.ai:api:rest-v1",
      "displayName": "Subcore AI REST API",
      "type": "application/vnd.oai.openapi+json",
      "url": "https://subcore.ai/openapi.json",
      "description": "Public, unauthenticated JSON API for pages, products, search, and the company profile.",
      "tags": [
        "rest",
        "openapi",
        "content",
        "search"
      ],
      "capabilities": [
        "listPages",
        "getPage",
        "listProducts",
        "searchContent",
        "getCompany",
        "createContactRequest"
      ],
      "representativeQueries": [
        "list the Subcore AI product pages",
        "search Subcore AI documentation for guardrails",
        "send a demo request to Subcore AI"
      ],
      "trustManifest": {
        "identity": "did:web:subcore.ai",
        "identityType": "did",
        "verificationUrl": "https://subcore.ai/.well-known/did.json",
        "publisher": "Subcore AI"
      }
    },
    {
      "identifier": "urn:air:subcore.ai:doc:llms-txt",
      "displayName": "Subcore AI agent index (llms.txt)",
      "type": "text/plain",
      "url": "https://subcore.ai/llms.txt",
      "description": "Curated index of every public page and machine-readable interface, formatted for AI agents.",
      "tags": [
        "llms-txt",
        "index",
        "documentation"
      ],
      "representativeQueries": [
        "what pages does Subcore AI publish",
        "where are Subcore AI's developer resources"
      ],
      "trustManifest": {
        "identity": "did:web:subcore.ai",
        "identityType": "did",
        "verificationUrl": "https://subcore.ai/.well-known/did.json",
        "publisher": "Subcore AI"
      }
    }
  ],
  "metadata": {
    "version": "1.0.0",
    "contact": "support@subcore.ai",
    "license": "https://subcore.ai/terms"
  }
}
