{
  "specVersion": "1.0",
  "host": {
    "displayName": "woniune.com (蜗牛出海)",
    "identifier": "did:web:woniune.com",
    "documentationUrl": "https://woniune.com/api/docs.md"
  },
  "entries": [
    {
      "identifier": "urn:air:woniune.com:api:content",
      "displayName": "woniune.com content API",
      "description": "Read-only access to woniune.com articles (WordPress and hosting tutorials in Chinese). Any page is available as Markdown via Accept: text/markdown.",
      "type": "application/vnd.oai.openapi+json",
      "url": "https://woniune.com/api/openapi.json",
      "representativeQueries": [
        "Hostinger 怎么搭建 WordPress 网站",
        "外贸独立站选什么主机",
        "how to migrate a WordPress site to SiteGround",
        "get a woniune.com tutorial as Markdown"
      ]
    },
    {
      "identifier": "urn:air:woniune.com:mcp:server",
      "displayName": "woniune.com MCP server",
      "description": "Read-only MCP server (Streamable HTTP) with search_site and read_page tools.",
      "type": "application/json",
      "url": "https://woniune.com/.well-known/mcp/server-card.json",
      "representativeQueries": [
        "search woniune.com for Hostinger guides via MCP",
        "read a woniune.com tutorial as Markdown via MCP"
      ]
    },
    {
      "identifier": "urn:air:woniune.com:a2a:agent",
      "displayName": "woniune.com A2A agent",
      "description": "Read-only A2A agent (JSON-RPC): send a keyword query to search posts, or a page path/URL to get its Markdown.",
      "type": "application/a2a-agent-card+json",
      "url": "https://woniune.com/.well-known/agent-card.json",
      "representativeQueries": [
        "Hostinger 教程有哪些",
        "SiteGround 迁移 WordPress 网站"
      ]
    },
    {
      "identifier": "urn:air:woniune.com:docs:api",
      "displayName": "woniune.com API docs for agents",
      "description": "How agents can read woniune.com: Markdown content negotiation, sitemap, API catalog and WebMCP tools.",
      "type": "text/markdown",
      "url": "https://woniune.com/api/docs.md",
      "representativeQueries": [
        "how can an agent read woniune.com pages",
        "list all articles on woniune.com",
        "woniune.com API documentation"
      ]
    },
    {
      "identifier": "urn:air:woniune.com:auth:policy",
      "displayName": "woniune.com auth.md",
      "description": "Access policy for agents: anonymous, read-only, no registration or credentials required.",
      "type": "text/markdown",
      "url": "https://woniune.com/auth.md",
      "representativeQueries": [
        "does woniune.com require authentication",
        "how do agents register with woniune.com"
      ]
    }
  ]
}
