{
  "schemaVersion": "1.0",
  "name": "InfiniteWatch",
  "description": "Connection information for InfiniteWatch's existing MCP server and website SDK. This site-maintained descriptor is a discovery convention, not a required WebMCP manifest or a published tool catalog.",
  "site": "https://infinitewatch.ai/",
  "docs": "https://infinitewatch.ai/webmcp",
  "transport": "streamable-http",
  "endpoint": "https://mcp.infinitewatch.ai/mcp",
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://mcp.infinitewatch.ai/mcp"
    }
  ],
  "auth": {
    "type": "oauth",
    "resource": "https://mcp.infinitewatch.ai/mcp",
    "description": "Catalog metadata can be discovered before sign-in. Protected operations require the server's OAuth authorization and the selected organization's permissions. The live MCP server controls tool availability and access."
  },
  "browser": {
    "sdk": "https://infinitewatch.ai/webmcp/iw-webmcp-0.3.0.js",
    "version": "0.3.0",
    "mcpUrl": "https://mcp.infinitewatch.ai/mcp",
    "auth": "oauth",
    "redirectUri": "https://infinitewatch.ai/webmcp",
    "requirements": "Website tool execution requires a compatible WebMCP browser and agent with the page open. Ordinary web search and HTTP fetching do not execute the SDK or attach a connector.",
    "authorization": "When a protected operation needs access, the assistant offers the server's OAuth URL. Complete sign-in and organization consent in the same browser tab, return to the originating page, then rediscover tools and explicitly retry. Operations are not automatically replayed."
  }
}
