{"spec_version":"1.0","slug":"indiainsurances-com","url":"https://indiainsurances.com","title":"IndiaInsurances","description":"IndiaInsurances reads Indian insurance policies clause by clause from their own policy wordings: waiting periods, limits, exclusions and claim rules, each with its source clause and page. Free to use with no sign-up; a free MCP server and REST API let AI assistants quote the exact clause. No commission; not an insurer or intermediary.","category":"developer-tools","tags":["india","insurance","policy","mcp"],"readiness_score":80,"readiness_breakdown":{"level":5,"score":80,"probes":[{"id":"discoverability.robotsTxt","name":"robots.txt","pass":true,"path":"","status":null,"counts_toward_profile":true},{"id":"discoverability.sitemap","name":"sitemap.xml","pass":true,"path":"","status":null,"counts_toward_profile":true},{"id":"discoverability.linkHeaders","name":"Link headers (/)","pass":true,"path":"","status":null,"counts_toward_profile":true},{"id":"discoverability.dnsAid","name":"DNS-AID + DNSSEC","pass":false,"path":"","detail":"DNS for AI Discovery (DNS-AID) well-known entrypoint records not found","status":null,"counts_toward_profile":true},{"id":"contentAccessibility.markdownNegotiation","name":"Markdown negotiation (/)","pass":true,"path":"","status":null,"counts_toward_profile":true},{"id":"botAccessControl.robotsTxtAiRules","name":"AI bot rules (robots.txt)","pass":true,"path":"","status":null,"counts_toward_profile":true},{"id":"botAccessControl.contentSignals","name":"Content-Signal (robots.txt)","pass":true,"path":"","status":null,"counts_toward_profile":true},{"id":"botAccessControl.webBotAuth","name":"Web Bot Auth","pass":false,"path":"(optional)","detail":"optional","status":null,"counts_toward_profile":false},{"id":"discovery.apiCatalog","name":"API catalog","pass":true,"path":"","status":null,"counts_toward_profile":true},{"id":"discovery.oauthDiscovery","name":"OAuth authorization server","pass":false,"path":"","detail":"informational","status":null,"counts_toward_profile":false},{"id":"discovery.oauthProtectedResource","name":"OAuth protected resource","pass":false,"path":"","detail":"informational","status":null,"counts_toward_profile":false},{"id":"discovery.authMd","name":"auth.md","pass":false,"path":"","detail":"auth.md exists but does not describe agent registration","status":null,"counts_toward_profile":true},{"id":"discovery.mcpServerCard","name":"MCP server card","pass":true,"path":"","status":null,"counts_toward_profile":false},{"id":"discovery.a2aAgentCard","name":"A2A agent card","pass":true,"path":"","status":null,"counts_toward_profile":false},{"id":"discovery.agentSkills","name":"Agent skills index","pass":true,"path":"","status":null,"counts_toward_profile":false},{"id":"discovery.webMcp","name":"WebMCP bootstrap","pass":true,"path":"","status":null,"counts_toward_profile":false},{"id":"discovery.ard","name":"ARD / ai-catalog.json","pass":true,"path":"","status":null,"counts_toward_profile":true},{"id":"discovery.personalAgentProtocol","name":"discovery.personalAgentProtocol","pass":false,"path":"","detail":"informational","status":null,"counts_toward_profile":false},{"id":"commerce.x402","name":"x402 payments","pass":false,"path":"(optional)","detail":"optional","status":null,"counts_toward_profile":false},{"id":"commerce.mpp","name":"MPP commerce","pass":false,"path":"(optional)","detail":"optional","status":null,"counts_toward_profile":false},{"id":"commerce.ucp","name":"UCP profile","pass":false,"path":"(optional)","detail":"optional","status":null,"counts_toward_profile":false},{"id":"commerce.acp","name":"ACP discovery","pass":false,"path":"(optional)","detail":"optional","status":null,"counts_toward_profile":false},{"id":"commerce.ap2","name":"AP2 (A2A commerce)","pass":false,"path":"(optional)","detail":"optional","status":null,"counts_toward_profile":false}],"scanner":"isitagentready","base_url":"https://indiainsurances.com","score_raw":71,"site_type":"product","iar_checks":{"commerce":{"acp":{"status":"neutral","message":"ACP discovery document not found (not a commerce site)","evidence":[{"label":"GET /.well-known/acp.json","action":"fetch","finding":{"outcome":"negative","summary":"Server returned 404 -- ACP discovery document not found"},"request":{"url":"https://indiainsurances.com/.well-known/acp.json","method":"GET"},"response":{"status":404,"headers":{"link":"</styles.css?v=18>; rel=preload; as=style, </fonts/ibm-plex-sans-var.woff2>; rel=preload; as=font; type=\"font/woff2\"; crossorigin, </fonts/ibm-plex-mono-400.woff2>; rel=preload; as=font; type=\"font/woff2\"; crossorigin","cf-ray":"a54967be388f82c6-IAD","content-type":"text/html; charset=UTF-8","cf-cache-status":"MISS"},"statusText":"Not Found"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"negative","summary":"ACP discovery document not found"}}],"durationMs":863,"messageRef":{"code":"scanner.commerceCheckNotApplicable","params":{"check":"acp","original":{"code":"check.acp.notFound"}}}},"ap2":{"status":"neutral","message":"AP2 not declared in A2A Agent Card (not a commerce site)","evidence":[{"label":"Check AP2 extension","action":"validate","finding":{"outcome":"negative","summary":"A2A Agent Card found but no AP2 extension declared"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"negative","summary":"AP2 not declared in A2A Agent Card extensions"}}],"messageRef":{"code":"scanner.commerceCheckNotApplicable","params":{"check":"ap2","original":{"code":"check.ap2.notDeclared"}}}},"mpp":{"status":"neutral","message":"MPP payment discovery not detected (not a commerce site)","evidence":[{"label":"GET /openapi.json","action":"fetch","finding":{"outcome":"neutral","summary":"/openapi.json found but no operations with x-payment-info"},"request":{"url":"https://indiainsurances.com/openapi.json","method":"GET"},"response":{"status":200,"headers":{"cf-ray":"a54967bec8c082c6-IAD","content-type":"application/json; charset=utf-8","cf-cache-status":"HIT"},"statusText":"OK"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"negative","summary":"MPP payment discovery not detected"}}],"durationMs":909,"messageRef":{"code":"scanner.commerceCheckNotApplicable","params":{"check":"mpp","original":{"code":"check.mpp.notDetected"}}}},"ucp":{"status":"neutral","message":"UCP profile not found (not a commerce site)","evidence":[{"label":"GET /.well-known/ucp","action":"fetch","finding":{"outcome":"negative","summary":"Server returned 404 -- UCP profile not found"},"request":{"url":"https://indiainsurances.com/.well-known/ucp","method":"GET"},"response":{"status":404,"headers":{"link":"</styles.css?v=18>; rel=preload; as=style, </fonts/ibm-plex-sans-var.woff2>; rel=preload; as=font; type=\"font/woff2\"; crossorigin, </fonts/ibm-plex-mono-400.woff2>; rel=preload; as=font; type=\"font/woff2\"; crossorigin","cf-ray":"a54967bcc81482c6-IAD","content-type":"text/html; charset=UTF-8","cf-cache-status":"MISS"},"statusText":"Not Found"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"negative","summary":"UCP profile not found"}}],"durationMs":626,"messageRef":{"code":"scanner.commerceCheckNotApplicable","params":{"check":"ucp","original":{"code":"check.ucp.notFound"}}}},"x402":{"status":"neutral","message":"x402 payment protocol not detected (not a commerce site)","evidence":[{"label":"GET /","action":"fetch","finding":{"outcome":"neutral","summary":"/ returned 200 (not 402)"},"request":{"url":"https://indiainsurances.com/","method":"GET"},"response":{"status":200,"headers":{"age":"10288","link":"</styles.css?v=18>; rel=preload; as=style, </fonts/ibm-plex-sans-var.woff2>; rel=preload; as=font; type=\"font/woff2\"; crossorigin, </fonts/ibm-plex-mono-400.woff2>; rel=preload; as=font; type=\"font/woff2\"; crossorigin, </.well-known/api-catalog>; rel=\"api-catalog\", </api/v1/openapi.json>; rel=\"service-desc\"; type=\"application/vnd.oai.openapi+json\", </for-agents>; rel=\"service-doc\"; type=\"text/html\", </llms.txt>; rel=\"describedby\"; type=\"text/plain\", </.well-known/mcp/server-card.json>; rel=\"service-desc\"; type=\"application/json\"","cf-ray":"a54967bd082a82c6-IAD","content-type":"text/html; charset=utf-8","cf-cache-status":"HIT"},"statusText":"OK"}},{"label":"GET /api/v1","action":"fetch","finding":{"outcome":"neutral","summary":"/api/v1 returned 404 (not 402)"},"request":{"url":"https://indiainsurances.com/api/v1","method":"GET"},"response":{"status":404,"headers":{"cf-ray":"a54967bd283482c6-IAD","content-type":"application/json","cf-cache-status":"DYNAMIC"},"statusText":"Not Found"}},{"label":"GET /api","action":"fetch","finding":{"outcome":"neutral","summary":"/api returned 200 (not 402)"},"request":{"url":"https://indiainsurances.com/api","method":"GET"},"response":{"status":200,"headers":{"age":"6807","link":"</styles.css?v=18>; rel=preload; as=style, </fonts/ibm-plex-sans-var.woff2>; rel=preload; as=font; type=\"font/woff2\"; crossorigin, </fonts/ibm-plex-mono-400.woff2>; rel=preload; as=font; type=\"font/woff2\"; crossorigin","cf-ray":"a54967be689f82c6-IAD","content-type":"text/html; charset=utf-8","cf-cache-status":"HIT"},"statusText":"OK"}},{"label":"GET /platform/v2/x402/discovery/resources","action":"fetch","request":{"url":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources?limit=500","method":"GET"},"response":{"status":200,"headers":{"cf-ray":"a54967bcf82882c6-IAD","content-type":"application/json","cf-cache-status":"DYNAMIC"},"statusText":"OK"}},{"label":"GET Bazaar discovery API","action":"fetch","finding":{"outcome":"negative","summary":"Network error querying Bazaar API"},"request":{"url":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources?limit=500","method":"GET"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"negative","summary":"x402 payment protocol not detected"}}],"durationMs":697,"messageRef":{"code":"scanner.commerceCheckNotApplicable","params":{"check":"x402","original":{"code":"check.x402.notDetected"}}}}},"discovery":{"ard":{"status":"pass","details":{"entryCount":3,"entryTypes":{"application/a2a-agent-card+json":1,"application/mcp-server-card+json":1,"application/vnd.oai.openapi+json":1},"contentType":"application/json","entryIssues":[],"specVersion":"1.0","hasCollections":false,"hostIdentifier":"did:web:indiainsurances.com","manifestSource":"well-known","entryIssueCount":0,"hostDisplayName":"IndiaInsurances","searchEndpoints":[],"validEntryCount":3,"correctMediaType":false,"entriesInspected":3,"withTrustManifest":0,"nestedCatalogCount":0,"urnConformantCount":3,"discoveryMechanisms":["well-known"],"registryEndpointCount":0,"withRepresentativeQueries":3},"message":"ARD capability manifest found with 3 agentic resources","evidence":[{"label":"Extract Agentmap directives from robots.txt","action":"parse","finding":{"outcome":"neutral","summary":"No Agentmap directives found"}},{"label":"Extract <link rel=\"ai-catalog\"> from page head","action":"parse","finding":{"outcome":"neutral","summary":"No catalog links found"}},{"label":"GET /.well-known/ai-catalog.json","action":"fetch","finding":{"outcome":"positive","summary":"Received 200 with valid JSON response"},"request":{"url":"https://indiainsurances.com/.well-known/ai-catalog.json","method":"GET","headers":{"Accept":"application/json"}},"response":{"status":200,"headers":{"cf-ray":"a54967ba2ee982c6-IAD","content-type":"application/json","cf-cache-status":"HIT"},"statusText":"OK","bodyPreview":"{\"specVersion\":\"1.0\",\"host\":{\"displayName\":\"IndiaInsurances\",\"identifier\":\"did:web:indiainsurances.com\",\"documentationUrl\":\"https://indiainsurances.com/for-agents\"},\"entries\":[{\"identifier\":\"urn:air:indiainsurances.com:server:mcp\",\"displayName\":\"IndiaInsurances MCP server\",\"description\":\"The insurance products on IRDAI's registers (life, health, general) with their own documents; most of the ones on sale read clause by clause: waiting periods, limits, co-pay, exclusions, claims and renewal right..."}},{"label":"Validate manifest entries","action":"validate","finding":{"outcome":"positive","summary":"3 of 3 inspected entries valid; 3 use a conformant urn:air identifier"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"positive","summary":"ARD capability manifest found with 3 agentic resources"}},{"label":"DoH TXT _catalog._agents.indiainsurances.com","action":"fetch","finding":{"outcome":"neutral","summary":"No TXT answers (NXDOMAIN)"},"request":{"url":"https://cloudflare-dns.com/dns-query?name=_catalog._agents.indiainsurances.com&type=TXT&do=1","method":"GET","headers":{"Accept":"application/dns-json"}},"response":{"status":200,"headers":{"content-type":"application/dns-json"},"statusText":"OK","bodyPreview":"{\"Status\":3,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":false,\"CD\":false,\"Question\":[{\"name\":\"_catalog._agents.indiainsurances.com\",\"type\":16}],\"Authority\":[{\"name\":\"indiainsurances.com\",\"type\":6,\"TTL\":1800,\"data\":\"itzel.ns.cloudflare.com. dns.cloudflare.com. 2418637381 10000 2400 604800 1800\"}]}"}},{"label":"DoH SRV _search._agents.indiainsurances.com","action":"fetch","finding":{"outcome":"neutral","summary":"No SRV answers (NXDOMAIN)"},"request":{"url":"https://cloudflare-dns.com/dns-query?name=_search._agents.indiainsurances.com&type=SRV&do=1","method":"GET","headers":{"Accept":"application/dns-json"}},"response":{"status":200,"headers":{"content-type":"application/dns-json"},"statusText":"OK","bodyPreview":"{\"Status\":3,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":false,\"CD\":false,\"Question\":[{\"name\":\"_search._agents.indiainsurances.com\",\"type\":33}],\"Authority\":[{\"name\":\"indiainsurances.com\",\"type\":6,\"TTL\":1800,\"data\":\"itzel.ns.cloudflare.com. dns.cloudflare.com. 2418637381 10000 2400 604800 1800\"}]}"}}],"durationMs":246,"messageRef":{"code":"check.ard.found","params":{"resourceCount":3}}},"authMd":{"status":"fail","message":"auth.md exists but does not describe agent registration","evidence":[{"label":"GET /auth.md","action":"fetch","finding":{"outcome":"positive","summary":"Received 200 response with content-type: text/markdown; charset=utf-8"},"request":{"url":"https://indiainsurances.com/auth.md","method":"GET","headers":{"Accept":"text/markdown, text/plain, */*"}},"response":{"status":200,"headers":{"cf-ray":"a54967bb6f9582c6-IAD","content-type":"text/markdown; charset=utf-8","cf-cache-status":"MISS"},"statusText":"OK","bodyPreview":"# IndiaInsurances auth.md\n\nYou are an AI agent. IndiaInsurances (https://indiainsurances.com) needs **no account, no API key and no OAuth**. Everything is open:\n\n- MCP server (Streamable HTTP, stateless): `https://indiainsurances.com/mcp`\n- REST API: `https://indiainsurances.com/api/v1` (OpenAPI: `https://indiainsurances.com/api/v1/openapi.json`)\n- Markdown of any page: send `Accept: text/markdown`, or prefix the path with `/_md`\n\nThere is no authorization server, so there is no OAuth metadata, ..."}},{"label":"Detect Auth.md registration markers","action":"parse","finding":{"outcome":"negative","summary":"No Auth.md agent registration markers found"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"negative","summary":"auth.md exists but does not describe agent registration"}}],"durationMs":819,"messageRef":{"code":"check.authMd.registrationMissing"}},"webMcp":{"status":"pass","details":{"tools":[{"name":"search_policies","hasSchema":true,"description":"Search IndiaInsurances for an Indian insurance policy by name, insurer or UIN. Opens the results page."},{"name":"open_category","hasSchema":true,"description":"Open every policy of one type of insurance, e.g. health-indemnity, term-life, motor-car."},{"name":"get_help","hasSchema":true,"description":"Open the free IndiaInsurances help form (buying, porting, claims)."}],"toolCount":3,"detectionMethod":"imperative_api"},"message":"Found 3 WebMCP tools via document.modelContext: search_policies, open_category, get_help","evidence":[{"label":"WebMCP detection","action":"parse","finding":{"outcome":"neutral","summary":"Checking page for WebMCP tool registrations"}},{"label":"Navigate to https://indiainsurances.com","action":"fetch","finding":{"outcome":"neutral","summary":"Loading page to detect WebMCP tool registrations"},"request":{"url":"https://indiainsurances.com","method":"GET"}},{"label":"Check imperative WebMCP API","action":"parse","finding":{"outcome":"positive","summary":"Found 3 tool(s) via document.modelContext"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"positive","summary":"Found 3 WebMCP tool(s) via document.modelContext"}}],"durationMs":656,"messageRef":{"code":"check.webMcp.toolsDetected","params":{"toolCount":3,"toolNames":["search_policies","open_category","get_help"],"detectionMethod":"imperative_api"}}},"apiCatalog":{"status":"pass","details":{"apiCount":3,"hasItems":false,"linksetEntries":3,"hasNestedCatalogs":false,"correctContentType":true},"message":"API Catalog found with 3 APIs listed","evidence":[{"label":"GET /.well-known/api-catalog","action":"fetch","finding":{"outcome":"positive","summary":"Received 200 with valid JSON response"},"request":{"url":"https://indiainsurances.com/.well-known/api-catalog","method":"GET","headers":{"Accept":"application/linkset+json, application/json"}},"response":{"status":200,"headers":{"cf-ray":"a54967bbbfb482c6-IAD","content-type":"application/linkset+json","cf-cache-status":"MISS"},"statusText":"OK","bodyPreview":"{\"linkset\":[{\"anchor\":\"https://indiainsurances.com/api/v1\",\"service-desc\":[{\"href\":\"https://indiainsurances.com/api/v1/openapi.json\",\"type\":\"application/vnd.oai.openapi+json\"}],\"service-doc\":[{\"href\":\"https://indiainsurances.com/for-agents\",\"type\":\"text/html\"}],\"status\":[{\"href\":\"https://indiainsurances.com/healthz\",\"type\":\"text/plain\"}]},{\"anchor\":\"https://indiainsurances.com/mcp\",\"service-desc\":[{\"href\":\"https://indiainsurances.com/.well-known/mcp/server-card.json\",\"type\":\"application/json\"}],..."}},{"label":"Validate Linkset structure","action":"validate","finding":{"outcome":"positive","summary":"Found \"linkset\" array with 3 entries"}},{"label":"Analyze linkset entries","action":"validate","finding":{"outcome":"positive","summary":"3 APIs listed, correct content-type"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"positive","summary":"API Catalog found with 3 APIs listed"}}],"durationMs":472,"messageRef":{"code":"check.apiCatalog.found","params":{"apiCount":3}}},"agentSkills":{"status":"pass","details":{"path":"/.well-known/agent-skills/index.json","skillCount":2,"specVersion":"0.1.0"},"message":"Agent Skills index exists with valid JSON","evidence":[{"label":"GET /.well-known/agent-skills/index.json","action":"fetch","finding":{"outcome":"positive","summary":"Received 200 response with content-type: application/json"},"request":{"url":"https://indiainsurances.com/.well-known/agent-skills/index.json","method":"GET"},"response":{"status":200,"headers":{"cf-ray":"a54967bbafa982c6-IAD","content-type":"application/json","cf-cache-status":"HIT"},"statusText":"OK"}},{"label":"Detect spec version","action":"validate","finding":{"outcome":"neutral","summary":"No $schema field — treating as v0.1.0 format"}},{"label":"Count skills","action":"validate","finding":{"outcome":"neutral","summary":"Found \"skills\" array with 2 entries"}},{"label":"Validate skill count","action":"validate","finding":{"outcome":"positive","summary":"Index contains 2 skills"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"positive","summary":"Agent Skills index exists with valid JSON"}}],"durationMs":444,"messageRef":{"code":"check.agentSkills.valid"}},"a2aAgentCard":{"status":"pass","details":{"name":"IndiaInsurances","version":"1.0.0","inputModes":["text/plain"],"serviceUrl":"https://indiainsurances.com/a2a","skillCount":1,"skillNames":["Find an Indian insurance policy"],"description":"The insurance products on IRDAI's registers (life, health, general) with their own documents; most of the ones on sale read clause by clause: waiting periods, limits, co-pay, exclusions, claims and renewal rights, each with the verbatim policy para (field `quote`), clause and page, plus comparisons, insurer track records and the law. Free, no key, no commission.","hasSecurity":false,"outputModes":["application/json","text/plain"],"ap2Supported":false,"hasStreaming":false,"providerName":"IndiaInsurances","hasExtensions":false,"interfaceCount":1,"transportProtocols":[],"hasPushNotifications":false},"message":"A2A Agent Card found: \"IndiaInsurances\" (v1.0.0)","evidence":[{"label":"GET /.well-known/agent-card.json","action":"fetch","finding":{"outcome":"positive","summary":"Received 200 with valid JSON response"},"request":{"url":"https://indiainsurances.com/.well-known/agent-card.json","method":"GET"},"response":{"status":200,"headers":{"age":"9809","cf-ray":"a54967bb9fa282c6-IAD","content-type":"application/json","cf-cache-status":"HIT"},"statusText":"OK","bodyPreview":"{\"protocolVersion\":\"0.3.0\",\"name\":\"IndiaInsurances\",\"description\":\"The insurance products on IRDAI's registers (life, health, general) with their own documents; most of the ones on sale read clause by clause: waiting periods, limits, co-pay, exclusions, claims and renewal rights, each with the verbatim policy para (field `quote`), clause and page, plus comparisons, insurer track records and the law. Free, no key, no commission.\",\"version\":\"1.0.0\",\"url\":\"https://indiainsurances.com/a2a\",\"preferre..."}},{"label":"Validate AgentCard structure","action":"validate","finding":{"outcome":"positive","summary":"Valid AgentCard: \"IndiaInsurances\", version 1.0.0, 1 skill, 1 interface"}},{"label":"Check AP2 extension","action":"validate","finding":{"outcome":"neutral","summary":"No AP2 extension declared"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"positive","summary":"A2A Agent Card found: \"IndiaInsurances\" (v1.0.0)"}}],"durationMs":235,"messageRef":{"code":"check.a2aAgentCard.found","params":{"name":"IndiaInsurances","version":"1.0.0"}}},"mcpServerCard":{"status":"pass","details":{"name":"indiainsurances","path":"/.well-known/mcp/server-card.json","format":"sep","hasTools":true,"hasVersion":true,"hasTransport":true,"hasDescription":true,"hasCapabilities":true},"message":"MCP Server Card found at /.well-known/mcp/server-card.json","evidence":[{"label":"GET /.well-known/mcp/server-card.json","action":"fetch","finding":{"outcome":"positive","summary":"Found valid MCP Server Card (sep format) at /.well-known/mcp/server-card.json"},"request":{"url":"https://indiainsurances.com/.well-known/mcp/server-card.json","method":"GET"},"response":{"status":200,"headers":{"cf-ray":"a54967bb7f9982c6-IAD","content-type":"application/json","cf-cache-status":"MISS"},"statusText":"OK"}},{"label":"GET /.well-known/mcp/server-cards.json","action":"fetch","finding":{"outcome":"negative","summary":"/.well-known/mcp/server-cards.json returned JSON but missing required MCP fields"},"request":{"url":"https://indiainsurances.com/.well-known/mcp/server-cards.json","method":"GET"},"response":{"status":200,"headers":{"cf-ray":"a54967bb7f9c82c6-IAD","content-type":"application/json","cf-cache-status":"MISS"},"statusText":"OK"}},{"label":"GET /.well-known/mcp.json","action":"fetch","finding":{"outcome":"positive","summary":"Found valid MCP Server Card (sep format) at /.well-known/mcp.json"},"request":{"url":"https://indiainsurances.com/.well-known/mcp.json","method":"GET"},"response":{"status":200,"headers":{"cf-ray":"a54967bb9fa182c6-IAD","content-type":"application/json","cf-cache-status":"MISS"},"statusText":"OK"}},{"label":"Validate Server Card","action":"validate","finding":{"outcome":"positive","summary":"SEP-format card found at /.well-known/mcp/server-card.json"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"positive","summary":"MCP Server Card found at /.well-known/mcp/server-card.json"}}],"durationMs":467,"messageRef":{"code":"check.mcpServerCard.found","params":{"path":"/.well-known/mcp/server-card.json"}}},"oauthDiscovery":{"status":"fail","message":"No OAuth/OIDC discovery metadata found","evidence":[{"label":"GET /.well-known/openid-configuration","action":"fetch","finding":{"outcome":"negative","summary":"openid-configuration returned 404"},"request":{"url":"https://indiainsurances.com/.well-known/openid-configuration","method":"GET"},"response":{"status":404,"headers":{"link":"</styles.css?v=18>; rel=preload; as=style, </fonts/ibm-plex-sans-var.woff2>; rel=preload; as=font; type=\"font/woff2\"; crossorigin, </fonts/ibm-plex-mono-400.woff2>; rel=preload; as=font; type=\"font/woff2\"; crossorigin","cf-ray":"a54967ba2ef182c6-IAD","content-type":"text/html; charset=UTF-8","cf-cache-status":"MISS"},"statusText":"Not Found"}},{"label":"GET /.well-known/oauth-authorization-server","action":"fetch","finding":{"outcome":"negative","summary":"oauth-authorization-server returned 404"},"request":{"url":"https://indiainsurances.com/.well-known/oauth-authorization-server","method":"GET"},"response":{"status":404,"headers":{"link":"</styles.css?v=18>; rel=preload; as=style, </fonts/ibm-plex-sans-var.woff2>; rel=preload; as=font; type=\"font/woff2\"; crossorigin, </fonts/ibm-plex-mono-400.woff2>; rel=preload; as=font; type=\"font/woff2\"; crossorigin","cf-ray":"a54967ba3f0182c6-IAD","content-type":"text/html; charset=UTF-8","cf-cache-status":"HIT"},"statusText":"Not Found"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"negative","summary":"No OAuth/OIDC discovery metadata found at either well-known path"}}],"durationMs":227,"messageRef":{"code":"check.oauthDiscovery.notFound"}},"personalAgentProtocol":{"status":"fail","details":{"issuerValidation":"notChecked","manifestDetected":false},"message":"Personal Agent Protocol manifest not found","evidence":[{"label":"GET /.well-known/poppy.json","action":"fetch","request":{"url":"https://indiainsurances.com/.well-known/poppy.json","method":"GET","headers":{"Accept":"application/json"}},"response":{"status":404,"headers":{"link":"</styles.css?v=18>; rel=preload; as=style, </fonts/ibm-plex-sans-var.woff2>; rel=preload; as=font; type=\"font/woff2\"; crossorigin, </fonts/ibm-plex-mono-400.woff2>; rel=preload; as=font; type=\"font/woff2\"; crossorigin","cf-ray":"a54967b9eed182c6-IAD","content-type":"text/html; charset=UTF-8","cf-cache-status":"MISS"},"statusText":"Not Found"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"negative","summary":"Personal Agent Protocol manifest not found"}}],"durationMs":210,"messageRef":{"code":"check.personalAgentProtocol.notFound"}},"oauthProtectedResource":{"status":"fail","message":"No OAuth Protected Resource Metadata found","evidence":[{"label":"GET /.well-known/oauth-protected-resource","action":"fetch","finding":{"outcome":"negative","summary":"Returned 404"},"request":{"url":"https://indiainsurances.com/.well-known/oauth-protected-resource","method":"GET"},"response":{"status":404,"headers":{"age":"10152","link":"</styles.css?v=18>; rel=preload; as=style, </fonts/ibm-plex-sans-var.woff2>; rel=preload; as=font; type=\"font/woff2\"; crossorigin, </fonts/ibm-plex-mono-400.woff2>; rel=preload; as=font; type=\"font/woff2\"; crossorigin","cf-ray":"a54967bb4f8382c6-IAD","content-type":"text/html; charset=UTF-8","cf-cache-status":"HIT"},"statusText":"Not Found"}},{"label":"GET /","action":"fetch","finding":{"outcome":"neutral","summary":"Target resource returned 200 (no WWW-Authenticate header)"},"request":{"url":"https://indiainsurances.com","method":"GET"},"response":{"status":200,"headers":{"age":"10287","link":"</styles.css?v=18>; rel=preload; as=style, </fonts/ibm-plex-sans-var.woff2>; rel=preload; as=font; type=\"font/woff2\"; crossorigin, </fonts/ibm-plex-mono-400.woff2>; rel=preload; as=font; type=\"font/woff2\"; crossorigin, </.well-known/api-catalog>; rel=\"api-catalog\", </api/v1/openapi.json>; rel=\"service-desc\"; type=\"application/vnd.oai.openapi+json\", </for-agents>; rel=\"service-doc\"; type=\"text/html\", </llms.txt>; rel=\"describedby\"; type=\"text/plain\", </.well-known/mcp/server-card.json>; rel=\"service-desc\"; type=\"application/json\"","cf-ray":"a54967bb5f8e82c6-IAD","content-type":"text/html; charset=utf-8","cf-cache-status":"HIT"},"statusText":"OK"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"negative","summary":"No OAuth Protected Resource Metadata found"}}],"durationMs":201,"messageRef":{"code":"check.oauthProtectedResource.notFound"}}},"discoverability":{"dnsAid":{"status":"fail","details":{"records":[],"domainsChecked":["indiainsurances.com"],"dnssecValidated":false,"txtIndexEntries":[],"aliasRecordCount":0,"queriesAttempted":["SVCB _index._agents.indiainsurances.com","HTTPS _index._agents.indiainsurances.com","SVCB _a2a._agents.indiainsurances.com","HTTPS _a2a._agents.indiainsurances.com","SVCB _mcp._agents.indiainsurances.com","HTTPS _mcp._agents.indiainsurances.com","TXT _index._agents.indiainsurances.com"],"serviceRecordCount":0,"txtIndexEntryCount":0},"message":"DNS for AI Discovery (DNS-AID) well-known entrypoint records not found","evidence":[{"label":"DoH SVCB _index._agents.indiainsurances.com","action":"fetch","finding":{"outcome":"neutral","summary":"No SVCB answers (NXDOMAIN)"},"request":{"url":"https://cloudflare-dns.com/dns-query?name=_index._agents.indiainsurances.com&type=SVCB&do=1","method":"GET","headers":{"Accept":"application/dns-json"}},"response":{"status":200,"headers":{"content-type":"application/dns-json"},"statusText":"OK","bodyPreview":"{\"Status\":3,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":false,\"CD\":false,\"Question\":[{\"name\":\"_index._agents.indiainsurances.com\",\"type\":64}],\"Authority\":[{\"name\":\"indiainsurances.com\",\"type\":6,\"TTL\":1800,\"data\":\"itzel.ns.cloudflare.com. dns.cloudflare.com. 2418637381 10000 2400 604800 1800\"}]}"}},{"label":"DoH HTTPS _index._agents.indiainsurances.com","action":"fetch","finding":{"outcome":"neutral","summary":"No HTTPS answers (NXDOMAIN)"},"request":{"url":"https://cloudflare-dns.com/dns-query?name=_index._agents.indiainsurances.com&type=HTTPS&do=1","method":"GET","headers":{"Accept":"application/dns-json"}},"response":{"status":200,"headers":{"content-type":"application/dns-json"},"statusText":"OK","bodyPreview":"{\"Status\":3,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":false,\"CD\":false,\"Question\":[{\"name\":\"_index._agents.indiainsurances.com\",\"type\":65}],\"Authority\":[{\"name\":\"indiainsurances.com\",\"type\":6,\"TTL\":1800,\"data\":\"itzel.ns.cloudflare.com. dns.cloudflare.com. 2418637381 10000 2400 604800 1800\"}]}"}},{"label":"DoH SVCB _a2a._agents.indiainsurances.com","action":"fetch","finding":{"outcome":"neutral","summary":"No SVCB answers (NXDOMAIN)"},"request":{"url":"https://cloudflare-dns.com/dns-query?name=_a2a._agents.indiainsurances.com&type=SVCB&do=1","method":"GET","headers":{"Accept":"application/dns-json"}},"response":{"status":200,"headers":{"content-type":"application/dns-json"},"statusText":"OK","bodyPreview":"{\"Status\":3,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":false,\"CD\":false,\"Question\":[{\"name\":\"_a2a._agents.indiainsurances.com\",\"type\":64}],\"Authority\":[{\"name\":\"indiainsurances.com\",\"type\":6,\"TTL\":1800,\"data\":\"itzel.ns.cloudflare.com. dns.cloudflare.com. 2418637381 10000 2400 604800 1800\"}]}"}},{"label":"DoH HTTPS _a2a._agents.indiainsurances.com","action":"fetch","finding":{"outcome":"neutral","summary":"No HTTPS answers (NXDOMAIN)"},"request":{"url":"https://cloudflare-dns.com/dns-query?name=_a2a._agents.indiainsurances.com&type=HTTPS&do=1","method":"GET","headers":{"Accept":"application/dns-json"}},"response":{"status":200,"headers":{"content-type":"application/dns-json"},"statusText":"OK","bodyPreview":"{\"Status\":3,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":false,\"CD\":false,\"Question\":[{\"name\":\"_a2a._agents.indiainsurances.com\",\"type\":65}],\"Authority\":[{\"name\":\"indiainsurances.com\",\"type\":6,\"TTL\":1800,\"data\":\"itzel.ns.cloudflare.com. dns.cloudflare.com. 2418637381 10000 2400 604800 1800\"}]}"}},{"label":"DoH SVCB _mcp._agents.indiainsurances.com","action":"fetch","finding":{"outcome":"neutral","summary":"No SVCB answers (NXDOMAIN)"},"request":{"url":"https://cloudflare-dns.com/dns-query?name=_mcp._agents.indiainsurances.com&type=SVCB&do=1","method":"GET","headers":{"Accept":"application/dns-json"}},"response":{"status":200,"headers":{"content-type":"application/dns-json"},"statusText":"OK","bodyPreview":"{\"Status\":3,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":false,\"CD\":false,\"Question\":[{\"name\":\"_mcp._agents.indiainsurances.com\",\"type\":64}],\"Authority\":[{\"name\":\"indiainsurances.com\",\"type\":6,\"TTL\":1800,\"data\":\"itzel.ns.cloudflare.com. dns.cloudflare.com. 2418637381 10000 2400 604800 1800\"}]}"}},{"label":"DoH HTTPS _mcp._agents.indiainsurances.com","action":"fetch","finding":{"outcome":"neutral","summary":"No HTTPS answers (NXDOMAIN)"},"request":{"url":"https://cloudflare-dns.com/dns-query?name=_mcp._agents.indiainsurances.com&type=HTTPS&do=1","method":"GET","headers":{"Accept":"application/dns-json"}},"response":{"status":200,"headers":{"content-type":"application/dns-json"},"statusText":"OK","bodyPreview":"{\"Status\":3,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":false,\"CD\":false,\"Question\":[{\"name\":\"_mcp._agents.indiainsurances.com\",\"type\":65}],\"Authority\":[{\"name\":\"indiainsurances.com\",\"type\":6,\"TTL\":1800,\"data\":\"itzel.ns.cloudflare.com. dns.cloudflare.com. 2418637381 10000 2400 604800 1800\"}]}"}},{"label":"DoH TXT _index._agents.indiainsurances.com","action":"fetch","finding":{"outcome":"neutral","summary":"No TXT answers (NXDOMAIN)"},"request":{"url":"https://cloudflare-dns.com/dns-query?name=_index._agents.indiainsurances.com&type=TXT&do=1","method":"GET","headers":{"Accept":"application/dns-json"}},"response":{"status":200,"headers":{"content-type":"application/dns-json"},"statusText":"OK","bodyPreview":"{\"Status\":3,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":false,\"CD\":false,\"Question\":[{\"name\":\"_index._agents.indiainsurances.com\",\"type\":16}],\"Authority\":[{\"name\":\"indiainsurances.com\",\"type\":6,\"TTL\":1800,\"data\":\"itzel.ns.cloudflare.com. dns.cloudflare.com. 2418637381 10000 2400 604800 1800\"}]}"}},{"label":"Parse DNS for AI Discovery (DNS-AID) SVCB/HTTPS records","action":"parse","finding":{"outcome":"neutral","summary":"No DNS for AI Discovery (DNS-AID) SVCB or HTTPS records found at well-known entrypoints"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"negative","summary":"DNS for AI Discovery (DNS-AID) well-known entrypoint records not found"}}],"durationMs":29,"messageRef":{"code":"check.dnsAid.notFound"}},"sitemap":{"status":"pass","details":{"url":"https://indiainsurances.com/sitemap.xml","format":"xml","fromRobotsTxt":true},"message":"sitemap.xml exists with valid structure","evidence":[{"label":"Extract Sitemap directives from robots.txt","action":"parse","finding":{"outcome":"positive","summary":"Found 1 Sitemap directive(s) in robots.txt"}},{"label":"GET /sitemap.xml","action":"fetch","finding":{"outcome":"positive","summary":"Found valid xml sitemap at https://indiainsurances.com/sitemap.xml"},"request":{"url":"https://indiainsurances.com/sitemap.xml","method":"GET"},"response":{"status":200,"headers":{"cf-ray":"a54967ba2eea82c6-IAD","content-type":"application/xml; charset=utf-8","cf-cache-status":"HIT"},"statusText":"OK"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"positive","summary":"sitemap.xml exists with valid structure"}}],"durationMs":211,"messageRef":{"code":"check.sitemap.valid"}},"robotsTxt":{"status":"pass","message":"robots.txt exists with valid format","evidence":[{"label":"GET /robots.txt","action":"fetch","finding":{"outcome":"positive","summary":"Received valid robots.txt (200, text/plain; charset=utf-8)"},"request":{"url":"https://indiainsurances.com/robots.txt","method":"GET"},"response":{"status":200,"headers":{"age":"10444","cf-ray":"a54967b9fed782c6-IAD","content-type":"text/plain; charset=utf-8","cf-cache-status":"HIT"},"statusText":"OK","bodyPreview":"# IndiaInsurances welcomes search engines and AI assistants that read a page to answer a question and cite it.\n# The API and MCP server are free for agents: https://indiainsurances.com/for-agents\nUser-agent: *\nUser-agent: Googlebot\nUser-agent: Bingbot\nUser-agent: Applebot\nUser-agent: OAI-SearchBot\nUser-agent: ChatGPT-User\nUser-agent: PerplexityBot\nUser-agent: Perplexity-User\nUser-agent: Claude-SearchBot\nUser-agent: Claude-User\nAllow: /\nDisallow: /search?\nDisallow: /compare?\nDisallow: /help?\nDisa..."}},{"label":"Validate robots.txt structure","action":"parse","finding":{"outcome":"positive","summary":"Contains valid User-agent directive(s)"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"positive","summary":"robots.txt exists with valid format"}}],"durationMs":0,"messageRef":{"code":"check.robotsTxt.valid"}},"linkHeaders":{"status":"pass","details":{"totalLinks":8,"relationsFound":[{"rel":"api-catalog","href":"/.well-known/api-catalog"},{"rel":"service-desc","href":"/api/v1/openapi.json","type":"application/vnd.oai.openapi+json"},{"rel":"service-doc","href":"/for-agents","type":"text/html"},{"rel":"describedby","href":"/llms.txt","type":"text/plain"},{"rel":"service-desc","href":"/.well-known/mcp/server-card.json","type":"application/json"}]},"message":"Found agent-useful Link relations: api-catalog, service-desc, service-doc, describedby","evidence":[{"label":"GET /","action":"fetch","finding":{"outcome":"positive","summary":"Target page returned 200 with Link header"},"request":{"url":"https://indiainsurances.com","method":"GET"},"response":{"status":200,"headers":{"age":"10288","link":"</styles.css?v=18>; rel=preload; as=style, </fonts/ibm-plex-sans-var.woff2>; rel=preload; as=font; type=\"font/woff2\"; crossorigin, </fonts/ibm-plex-mono-400.woff2>; rel=preload; as=font; type=\"font/woff2\"; crossorigin, </.well-known/api-catalog>; rel=\"api-catalog\", </api/v1/openapi.json>; rel=\"service-desc\"; type=\"application/vnd.oai.openapi+json\", </for-agents>; rel=\"service-doc\"; type=\"text/html\", </llms.txt>; rel=\"describedby\"; type=\"text/plain\", </.well-known/mcp/server-card.json>; rel=\"service-desc\"; type=\"application/json\"","cf-ray":"a54967be589a82c6-IAD","content-type":"text/html; charset=utf-8","cf-cache-status":"HIT"},"statusText":"OK"}},{"label":"Parse Link header (RFC 8288)","action":"parse","finding":{"outcome":"neutral","summary":"Parsed 8 link(s) from header"}},{"label":"Match agent-useful relations","action":"parse","finding":{"outcome":"positive","summary":"Found agent-useful relations: api-catalog, service-desc, service-doc, describedby"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"positive","summary":"Found agent-useful Link relations: api-catalog, service-desc, service-doc, describedby"}}],"durationMs":663,"messageRef":{"code":"check.linkHeaders.found","params":{"relationNames":["api-catalog","service-desc","service-doc","describedby"]}}}},"botAccessControl":{"webBotAuth":{"status":"neutral","message":"Web Bot Auth directory not found (informational only)","evidence":[{"label":"GET /.well-known/http-message-signatures-directory","action":"fetch","finding":{"outcome":"negative","summary":"Server returned 404 -- Web Bot Auth directory not found"},"request":{"url":"https://indiainsurances.com/.well-known/http-message-signatures-directory","method":"GET"},"response":{"status":404,"headers":{"link":"</styles.css?v=18>; rel=preload; as=style, </fonts/ibm-plex-sans-var.woff2>; rel=preload; as=font; type=\"font/woff2\"; crossorigin, </fonts/ibm-plex-mono-400.woff2>; rel=preload; as=font; type=\"font/woff2\"; crossorigin","cf-ray":"a54967ba2ee882c6-IAD","content-type":"text/html; charset=UTF-8","cf-cache-status":"MISS"},"statusText":"Not Found"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"negative","summary":"Web Bot Auth directory not found"}}],"durationMs":208,"messageRef":{"code":"scanner.webBotAuthInformational","params":{"original":{"code":"check.webBotAuth.notFound"}}}},"contentSignals":{"status":"pass","details":{"signals":[{"path":null,"search":"yes","aiInput":"yes","aiTrain":"no","userAgent":"Claude-User"}],"signalCount":1},"message":"Content Signals found in robots.txt","evidence":[{"label":"GET /robots.txt","action":"fetch","finding":{"outcome":"positive","summary":"Received valid robots.txt (200, text/plain; charset=utf-8)"},"request":{"url":"https://indiainsurances.com/robots.txt","method":"GET"},"response":{"status":200,"headers":{"age":"10444","cf-ray":"a54967b9fed782c6-IAD","content-type":"text/plain; charset=utf-8","cf-cache-status":"HIT"},"statusText":"OK","bodyPreview":"# IndiaInsurances welcomes search engines and AI assistants that read a page to answer a question and cite it.\n# The API and MCP server are free for agents: https://indiainsurances.com/for-agents\nUser-agent: *\nUser-agent: Googlebot\nUser-agent: Bingbot\nUser-agent: Applebot\nUser-agent: OAI-SearchBot\nUser-agent: ChatGPT-User\nUser-agent: PerplexityBot\nUser-agent: Perplexity-User\nUser-agent: Claude-SearchBot\nUser-agent: Claude-User\nAllow: /\nDisallow: /search?\nDisallow: /compare?\nDisallow: /help?\nDisa..."}},{"label":"Parse Content-Signal directives","action":"parse","finding":{"outcome":"positive","summary":"Found 1 Content-Signal directive(s)"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"positive","summary":"Content Signals found in robots.txt"}}],"durationMs":0,"messageRef":{"code":"check.contentSignals.found"}},"robotsTxtAiRules":{"status":"pass","details":{"botsFound":["gptbot","chatgpt-user","oai-searchbot","google-extended","ccbot","bytespider","perplexitybot","applebot-extended","amazonbot","meta-externalagent","claudebot","claude-searchbot","claude-user","perplexity-user"],"targetPath":"/","botPolicies":[{"rules":[{"pattern":"/","directive":"disallow"}],"userAgent":"gptbot","ruleSource":"explicit","matchedRule":{"pattern":"/","directive":"disallow"},"effectiveAccess":"disallowed"},{"rules":[{"pattern":"/","directive":"allow"},{"pattern":"/search?","directive":"disallow"},{"pattern":"/compare?","directive":"disallow"},{"pattern":"/help?","directive":"disallow"},{"pattern":"/correction","directive":"disallow"},{"pattern":"/_md/","directive":"disallow"}],"userAgent":"chatgpt-user","ruleSource":"explicit","matchedRule":{"pattern":"/","directive":"allow"},"effectiveAccess":"allowed"},{"rules":[{"pattern":"/","directive":"allow"},{"pattern":"/search?","directive":"disallow"},{"pattern":"/compare?","directive":"disallow"},{"pattern":"/help?","directive":"disallow"},{"pattern":"/correction","directive":"disallow"},{"pattern":"/_md/","directive":"disallow"}],"userAgent":"oai-searchbot","ruleSource":"explicit","matchedRule":{"pattern":"/","directive":"allow"},"effectiveAccess":"allowed"},{"rules":[{"pattern":"/","directive":"disallow"}],"userAgent":"google-extended","ruleSource":"explicit","matchedRule":{"pattern":"/","directive":"disallow"},"effectiveAccess":"disallowed"},{"rules":[{"pattern":"/","directive":"disallow"}],"userAgent":"ccbot","ruleSource":"explicit","matchedRule":{"pattern":"/","directive":"disallow"},"effectiveAccess":"disallowed"},{"rules":[{"pattern":"/","directive":"allow"},{"pattern":"/search?","directive":"disallow"},{"pattern":"/compare?","directive":"disallow"},{"pattern":"/help?","directive":"disallow"},{"pattern":"/correction","directive":"disallow"},{"pattern":"/_md/","directive":"disallow"}],"userAgent":"anthropic-ai","ruleSource":"wildcard","matchedRule":{"pattern":"/","directive":"allow"},"effectiveAccess":"allowed"},{"rules":[{"pattern":"/","directive":"allow"},{"pattern":"/search?","directive":"disallow"},{"pattern":"/compare?","directive":"disallow"},{"pattern":"/help?","directive":"disallow"},{"pattern":"/correction","directive":"disallow"},{"pattern":"/_md/","directive":"disallow"}],"userAgent":"claude-web","ruleSource":"wildcard","matchedRule":{"pattern":"/","directive":"allow"},"effectiveAccess":"allowed"},{"rules":[{"pattern":"/","directive":"disallow"}],"userAgent":"bytespider","ruleSource":"explicit","matchedRule":{"pattern":"/","directive":"disallow"},"effectiveAccess":"disallowed"},{"rules":[{"pattern":"/","directive":"allow"},{"pattern":"/search?","directive":"disallow"},{"pattern":"/compare?","directive":"disallow"},{"pattern":"/help?","directive":"disallow"},{"pattern":"/correction","directive":"disallow"},{"pattern":"/_md/","directive":"disallow"}],"userAgent":"perplexitybot","ruleSource":"explicit","matchedRule":{"pattern":"/","directive":"allow"},"effectiveAccess":"allowed"},{"rules":[{"pattern":"/","directive":"allow"},{"pattern":"/search?","directive":"disallow"},{"pattern":"/compare?","directive":"disallow"},{"pattern":"/help?","directive":"disallow"},{"pattern":"/correction","directive":"disallow"},{"pattern":"/_md/","directive":"disallow"}],"userAgent":"cohere-ai","ruleSource":"wildcard","matchedRule":{"pattern":"/","directive":"allow"},"effectiveAccess":"allowed"},{"rules":[{"pattern":"/","directive":"disallow"}],"userAgent":"applebot-extended","ruleSource":"explicit","matchedRule":{"pattern":"/","directive":"disallow"},"effectiveAccess":"disallowed"},{"rules":[{"pattern":"/","directive":"disallow"}],"userAgent":"amazonbot","ruleSource":"explicit","matchedRule":{"pattern":"/","directive":"disallow"},"effectiveAccess":"disallowed"},{"rules":[{"pattern":"/","directive":"disallow"}],"userAgent":"meta-externalagent","ruleSource":"explicit","matchedRule":{"pattern":"/","directive":"disallow"},"effectiveAccess":"disallowed"},{"rules":[{"pattern":"/","directive":"allow"},{"pattern":"/search?","directive":"disallow"},{"pattern":"/compare?","directive":"disallow"},{"pattern":"/help?","directive":"disallow"},{"pattern":"/correction","directive":"disallow"},{"pattern":"/_md/","directive":"disallow"}],"userAgent":"facebookbot","ruleSource":"wildcard","matchedRule":{"pattern":"/","directive":"allow"},"effectiveAccess":"allowed"},{"rules":[{"pattern":"/","directive":"allow"},{"pattern":"/search?","directive":"disallow"},{"pattern":"/compare?","directive":"disallow"},{"pattern":"/help?","directive":"disallow"},{"pattern":"/correction","directive":"disallow"},{"pattern":"/_md/","directive":"disallow"}],"userAgent":"omgilibot","ruleSource":"wildcard","matchedRule":{"pattern":"/","directive":"allow"},"effectiveAccess":"allowed"},{"rules":[{"pattern":"/","directive":"allow"},{"pattern":"/search?","directive":"disallow"},{"pattern":"/compare?","directive":"disallow"},{"pattern":"/help?","directive":"disallow"},{"pattern":"/correction","directive":"disallow"},{"pattern":"/_md/","directive":"disallow"}],"userAgent":"diffbot","ruleSource":"wildcard","matchedRule":{"pattern":"/","directive":"allow"},"effectiveAccess":"allowed"},{"rules":[{"pattern":"/","directive":"disallow"}],"userAgent":"claudebot","ruleSource":"explicit","matchedRule":{"pattern":"/","directive":"disallow"},"effectiveAccess":"disallowed"},{"rules":[{"pattern":"/","directive":"allow"},{"pattern":"/search?","directive":"disallow"},{"pattern":"/compare?","directive":"disallow"},{"pattern":"/help?","directive":"disallow"},{"pattern":"/correction","directive":"disallow"},{"pattern":"/_md/","directive":"disallow"}],"userAgent":"claude-searchbot","ruleSource":"explicit","matchedRule":{"pattern":"/","directive":"allow"},"effectiveAccess":"allowed"},{"rules":[{"pattern":"/","directive":"allow"},{"pattern":"/search?","directive":"disallow"},{"pattern":"/compare?","directive":"disallow"},{"pattern":"/help?","directive":"disallow"},{"pattern":"/correction","directive":"disallow"},{"pattern":"/_md/","directive":"disallow"}],"userAgent":"claude-user","ruleSource":"explicit","matchedRule":{"pattern":"/","directive":"allow"},"effectiveAccess":"allowed"},{"rules":[{"pattern":"/","directive":"allow"},{"pattern":"/search?","directive":"disallow"},{"pattern":"/compare?","directive":"disallow"},{"pattern":"/help?","directive":"disallow"},{"pattern":"/correction","directive":"disallow"},{"pattern":"/_md/","directive":"disallow"}],"userAgent":"perplexity-user","ruleSource":"explicit","matchedRule":{"pattern":"/","directive":"allow"},"effectiveAccess":"allowed"}],"robotsStatus":"ok"},"message":"Found rules for AI bots: gptbot, chatgpt-user, oai-searchbot, google-extended, ccbot, bytespider, perplexitybot, applebot-extended, amazonbot, meta-externalagent, claudebot, claude-searchbot, claude-user, perplexity-user","evidence":[{"label":"GET /robots.txt","action":"fetch","finding":{"outcome":"positive","summary":"Received valid robots.txt (200, text/plain; charset=utf-8)"},"request":{"url":"https://indiainsurances.com/robots.txt","method":"GET"},"response":{"status":200,"headers":{"age":"10444","cf-ray":"a54967b9fed782c6-IAD","content-type":"text/plain; charset=utf-8","cf-cache-status":"HIT"},"statusText":"OK","bodyPreview":"# IndiaInsurances welcomes search engines and AI assistants that read a page to answer a question and cite it.\n# The API and MCP server are free for agents: https://indiainsurances.com/for-agents\nUser-agent: *\nUser-agent: Googlebot\nUser-agent: Bingbot\nUser-agent: Applebot\nUser-agent: OAI-SearchBot\nUser-agent: ChatGPT-User\nUser-agent: PerplexityBot\nUser-agent: Perplexity-User\nUser-agent: Claude-SearchBot\nUser-agent: Claude-User\nAllow: /\nDisallow: /search?\nDisallow: /compare?\nDisallow: /help?\nDisa..."}},{"label":"Scan for AI bot User-agent directives","action":"parse","finding":{"outcome":"positive","summary":"Found rules for AI bots: gptbot, chatgpt-user, oai-searchbot, google-extended, ccbot, bytespider, perplexitybot, applebot-extended, amazonbot, meta-externalagent, claudebot, claude-searchbot, claude-user, perplexity-user"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"positive","summary":"Found rules for 14 AI bots"}}],"durationMs":0,"messageRef":{"code":"check.aiRules.rulesFound","params":{"bots":["gptbot","chatgpt-user","oai-searchbot","google-extended","ccbot","bytespider","perplexitybot","applebot-extended","amazonbot","meta-externalagent","claudebot","claude-searchbot","claude-user","perplexity-user"]}}}},"contentAccessibility":{"markdownNegotiation":{"status":"pass","details":{"contentType":"text/markdown; charset=utf-8"},"message":"Site supports Markdown for Agents","evidence":[{"label":"GET target page (Accept: text/markdown)","action":"fetch","finding":{"outcome":"positive","summary":"Response content-type is text/markdown; charset=utf-8 -- site supports markdown negotiation"},"request":{"url":"https://indiainsurances.com","method":"GET","headers":{"accept":"text/markdown","cache-control":"no-cache"}},"response":{"status":200,"headers":{"cf-ray":"a54967bf9ce5242f-IAD","content-type":"text/markdown; charset=utf-8"},"statusText":"OK"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"positive","summary":"Site supports Markdown for Agents"}}],"durationMs":663,"messageRef":{"code":"check.markdownNegotiation.supported"}}}},"iar_preset":"api","level_name":"Agent-Native","scanned_at":"2026-11-03T06:43:32.807Z","is_commerce":false,"mismatch_warning":"Declared as product, but scan level suggests full agent-native stack."},"agent_endpoints":{"llms_txt":"https://indiainsurances.com/llms.txt","ard_url":"https://indiainsurances.com/.well-known/ard.json","mcp_card_url":"https://indiainsurances.com/.well-known/mcp/server-card.json"},"commerce":{"ucp_ready":false,"ucp_manifest_url":"https://indiainsurances.com/.well-known/ucp","checks":[{"id":"commerce.ucp","status":"neutral","message":"UCP profile not found (not a commerce site)"},{"id":"commerce.ap2","status":"neutral","message":"AP2 not declared in A2A Agent Card (not a commerce site)"},{"id":"commerce.acp","status":"neutral","message":"ACP discovery document not found (not a commerce site)"},{"id":"commerce.x402","status":"neutral","message":"x402 payment protocol not detected (not a commerce site)"},{"id":"commerce.mpp","status":"neutral","message":"MPP payment discovery not detected (not a commerce site)"}]},"site_type":"product","agent_profile":{"best_for":["Answering what an Indian insurance policy covers","Quoting waiting periods","limits and exclusions with clause and page","Comparing policy wordings"],"differentiators":"Indian insurance policies read clause by clause"},"directory":{"name":"AI Agent Pages","listing_url":"https://www.aiagentpages.com/listings/indiainsurances-com","spec_url":"https://www.aiagentpages.com/api/listings/indiainsurances-com/spec","llms_txt_url":"https://www.aiagentpages.com/listings/indiainsurances-com/llms.txt"},"updated_at":"2026-11-04T01:13:35.26337+00:00"}