{
  "specVersion": "1.0",
  "host": {
    "identifier": "did:web:visibilio.ai",
    "displayName": "Visibilio",
    "description": "An AI-powered content operating system for B2B companies. Research-backed articles on audience marketing, content strategy, answer engine optimization, and AI-assisted publishing.",
    "url": "https://visibilio.ai"
  },
  "entries": [
    {
      "identifier": "urn:air:visibilio.ai:mcp:content-hub",
      "displayName": "Content Hub MCP Server",
      "description": "Search Visibilio's published articles and fetch their full Markdown over MCP (streamable HTTP at /api/mcp).",
      "type": "application/mcp-server-card+json",
      "url": "https://visibilio.ai/.well-known/mcp/server-card.json",
      "representativeQueries": [
        "search Visibilio articles about answer engine optimization",
        "get the full text of the Visibilio article on zero-click search",
        "list the Content Hub rubrics and how many articles each has"
      ]
    },
    {
      "identifier": "urn:air:visibilio.ai:agent:content-hub",
      "displayName": "Visibilio Content Hub Agent",
      "description": "A2A agent that answers questions about Visibilio and searches its Content Hub.",
      "type": "application/json",
      "url": "https://visibilio.ai/.well-known/agent-card.json",
      "representativeQueries": [
        "who founded Visibilio and where is it based",
        "what has Visibilio published on audience marketing",
        "what is Visibilio's approach to content operations"
      ]
    },
    {
      "identifier": "urn:air:visibilio.ai:api:articles-index",
      "displayName": "Content Hub Article Index",
      "description": "Machine-readable JSON index of every published article: title, URL, rubric, tags, excerpt, and dates.",
      "type": "application/json",
      "url": "https://visibilio.ai/api/content-hub/articles.json",
      "representativeQueries": [
        "list every article Visibilio has published",
        "which Visibilio articles are tagged AEO",
        "when was the most recent Visibilio article published"
      ]
    },
    {
      "identifier": "urn:air:visibilio.ai:feed:content-hub-en",
      "displayName": "Content Hub Full-Text Feed (English)",
      "description": "RSS 2.0 feed carrying the complete body of every published English article in content:encoded — the whole archive in one request.",
      "type": "application/rss+xml",
      "url": "https://visibilio.ai/content-hub/feed.xml",
      "representativeQueries": [
        "read the full text of every Visibilio article",
        "subscribe to Visibilio's content feed",
        "what did Visibilio publish most recently"
      ]
    },
    {
      "identifier": "urn:air:visibilio.ai:feed:content-hub-de",
      "displayName": "Content Hub Full-Text Feed (German)",
      "description": "RSS 2.0 feed carrying the complete body of every published German article.",
      "type": "application/rss+xml",
      "url": "https://visibilio.ai/de/content-hub/feed.xml",
      "representativeQueries": [
        "Visibilio Artikel auf Deutsch lesen",
        "read Visibilio's German-language articles in full",
        "was hat Visibilio auf Deutsch veroeffentlicht"
      ]
    },
    {
      "identifier": "urn:air:visibilio.ai:doc:llms-txt",
      "displayName": "LLM Site Index (llms.txt)",
      "description": "Plain-text summary of the site and its content, grouped by rubric, with links and one-line abstracts.",
      "type": "text/plain",
      "url": "https://visibilio.ai/llms.txt",
      "representativeQueries": [
        "give me an overview of visibilio.ai",
        "what topics does Visibilio write about",
        "what services does Visibilio offer"
      ]
    },
    {
      "identifier": "urn:air:visibilio.ai:catalog:api-catalog",
      "displayName": "API Catalog (RFC 9727)",
      "description": "Linkset of machine-readable entrypoints published by visibilio.ai.",
      "type": "application/linkset+json",
      "url": "https://visibilio.ai/.well-known/api-catalog",
      "representativeQueries": [
        "what machine-readable endpoints does visibilio.ai expose",
        "find Visibilio's API documentation"
      ]
    },
    {
      "identifier": "urn:air:visibilio.ai:skills:index",
      "displayName": "Agent Skills",
      "description": "Installable agent skills for searching the Content Hub and connecting to the MCP server.",
      "type": "application/json",
      "url": "https://visibilio.ai/.well-known/agent-skills/index.json",
      "representativeQueries": [
        "install a skill to search Visibilio's Content Hub",
        "how do I connect an agent to Visibilio's MCP server"
      ]
    },
    {
      "identifier": "urn:air:visibilio.ai:auth:oauth-protected-resource",
      "displayName": "OAuth Protected Resource Metadata",
      "description": "RFC 9728 metadata naming the authorization server and scopes for Visibilio's write-protected Content API.",
      "type": "application/json",
      "url": "https://visibilio.ai/.well-known/oauth-protected-resource",
      "representativeQueries": [
        "how do I authenticate against the Visibilio content API",
        "which OAuth scopes does Visibilio support",
        "where is Visibilio's token endpoint"
      ]
    }
  ]
}
