{
  "schema_version": "2026-07-20",
  "name": "Asterionyx WebMCP Status",
  "status": "live_supported_progressive",
  "protocol_reference": "https://webmachinelearning.github.io/webmcp/",
  "protocol_matrix": "https://asterionyx.com/.well-known/agent-protocols.json",
  "runtime_tools_supported": true,
  "browser_api": "document.modelContext.registerTool",
  "description": "The public site registers WebMCP tools for public read-only Asterionyx guidance, model aliases, and customer API catalog metadata when the browser or agent supports WebMCP.",
  "safe_agent_actions": [
    {
      "id": "read_docs",
      "description": "Read public Markdown documentation and API catalog."
    },
    {
      "id": "inspect_public_webmcp_tools",
      "description": "Call public read-only WebMCP tools when the browser supports document.modelContext."
    },
    {
      "id": "navigate_to_portal",
      "description": "Navigate the user to login or registration pages. The WebMCP tools themselves do not submit forms or create accounts."
    }
  ],
  "browser_support": "Browser-dependent progressive enhancement. Tools register only when document.modelContext.registerTool exists; otherwise discovery falls back to static manifests and Markdown content.",
  "source_files": ["apps/web/app/_components/WebMcpTools.tsx", "apps/web/app/layout.tsx"],
  "tools": [
    {
      "name": "asterionyx.get_guidance",
      "description": "Public guidance, safe boundaries, docs links, model aliases, and billing summary.",
      "authentication": "none",
      "read_only": true
    },
    {
      "name": "asterionyx.list_models",
      "description": "Fetches and lists the current published Asterionyx models at tool execution time.",
      "authentication": "none",
      "read_only": true
    },
    {
      "name": "asterionyx.get_api_catalog",
      "description": "Returns public customer API catalog links and OpenAI-compatible request basics.",
      "authentication": "none",
      "read_only": true
    }
  ],
  "not_supported": [
    "customer account reads",
    "credential retrieval",
    "admin operations",
    "payment or checkout operations",
    "form submission or account creation by WebMCP tool"
  ]
}
