{
  "specVersion": "1.0",
  "host": {
    "displayName": "Name.ai",
    "identifier": "did:web:name.ai"
  },
  "entries": [
    {
      "identifier": "urn:air:name.ai:mcp:nameai",
      "displayName": "Name.ai MCP server",
      "type": "application/mcp-server-card+json",
      "url": "https://name.ai/.well-known/mcp/server-card.json",
      "description": "Domain search/availability, WHOIS lookup, TLD registration pricing, and TLD registration requirements as MCP tools over Streamable HTTP. Works without authentication; OAuth sign-in additionally unlocks real marketplace prices.",
      "trustManifest": {
        "identity": {
          "type": "https",
          "domain": "name.ai"
        }
      }
    },
    {
      "identifier": "urn:air:name.ai:api:openapi",
      "displayName": "Name.ai public REST API",
      "type": "application/vnd.oai.openapi+json",
      "url": "https://name.ai/openapi.json",
      "description": "OpenAPI 3.1 spec for the same domain search/availability, WHOIS, and TLD pricing/requirements endpoints as plain REST.",
      "trustManifest": {
        "identity": {
          "type": "https",
          "domain": "name.ai"
        }
      }
    },
    {
      "identifier": "urn:air:name.ai:docs:auth",
      "displayName": "Agent authentication guide",
      "type": "text/markdown",
      "url": "https://name.ai/auth.md",
      "description": "How an agent registers an OAuth client, obtains a token, and uses it against the API and MCP server.",
      "trustManifest": {
        "identity": {
          "type": "https",
          "domain": "name.ai"
        }
      }
    },
    {
      "identifier": "urn:air:name.ai:agent:card",
      "displayName": "Name.ai A2A agent card",
      "type": "application/a2a-agent-card+json",
      "url": "https://name.ai/.well-known/agent-card.json",
      "description": "Agent-to-Agent card describing Name.ai's capabilities and skills.",
      "trustManifest": {
        "identity": {
          "type": "https",
          "domain": "name.ai"
        }
      }
    },
    {
      "identifier": "urn:air:name.ai:docs:llms",
      "displayName": "llms.txt site overview",
      "type": "text/plain",
      "url": "https://name.ai/llms.txt",
      "description": "Curated overview of Name.ai and its entry points for language models and agents.",
      "trustManifest": {
        "identity": {
          "type": "https",
          "domain": "name.ai"
        }
      }
    }
  ]
}
