{
  "schema_version": "1.0.0",
  "id": "xyster-ai-webmcp",
  "name": "Xyster AI WebMCP Tools",
  "description": "Browser-exposed read-only WebMCP tools for searching Xyster AI tools and discovering machine-readable site resources.",
  "homepage": "https://xyster.xyz/",
  "documentation_url": "https://xyster.xyz/auth.md",
  "script_surface": {
    "canonical": "document.modelContext",
    "compatibility": "navigator.modelContext",
    "registration_event": "xyster:webmcp-ready"
  },
  "permissions_policy": "tools=(self)",
  "authentication": {
    "required": false,
    "type": "none"
  },
  "tools": [
    {
      "name": "xyster_search_ai_tools",
      "description": "Search Xyster AI public directory tools by query, category, pricing, and open-source signals.",
      "read_only": true,
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string"
          },
          "category": {
            "type": "string"
          },
          "free": {
            "type": "boolean"
          },
          "open_source": {
            "type": "boolean"
          },
          "local": {
            "type": "boolean"
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 10
          }
        },
        "additionalProperties": false
      }
    },
    {
      "name": "xyster_get_page_summary",
      "description": "Return the current page title, canonical URL, description, language, and primary heading.",
      "read_only": true,
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    },
    {
      "name": "xyster_get_discovery_resources",
      "description": "Return Xyster AI discovery resources for agents, crawlers, sitemaps, LLM files, and WebMCP.",
      "read_only": true,
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
  ],
  "resources": {
    "tools_index": "https://xyster.xyz/tools-index.json",
    "sitemap": "https://xyster.xyz/sitemap.xml",
    "llms_txt": "https://xyster.xyz/llms.txt",
    "llms_full": "https://xyster.xyz/llms-full.txt",
    "api_catalog": "https://xyster.xyz/.well-known/api-catalog",
    "agent_card": "https://xyster.xyz/.well-known/agent-card.json",
    "agent_skills_index": "https://xyster.xyz/.well-known/agent-skills/index.json",
    "mcp_server_card": "https://xyster.xyz/.well-known/mcp.json"
  }
}
