Skip to content
TestWebMCP

WebMCP report

www.netgear.com

https://www.netgear.com/

85/ 100
Grade A

3 tool(s) registered. 3 returned results when called. Visitors can't use them yet: the page has no origin trial token (see P2).

Registers tools with JavaScriptScanned 11/1/2026, 1:05:18 PM · 10422ms
Registration
60/60
Tool quality
15/15
Ready for visitors
10/25

Registered tools

get-cartdocument.modelContextregisterTool · 1008ms

View current shopping cart contents including items, quantities, prices, and order total.

readOnlyHint: true untrustedContentHint: true

inputSchema
{
  "type": "object",
  "properties": {}
}
get-categoriesdocument.modelContextregisterTool · 1008ms

Get the NETGEAR product category tree. Returns top-level and nested categories with IDs and URLs.

readOnlyHint: true untrustedContentHint: true

inputSchema
{
  "type": "object",
  "properties": {}
}
search-productsdocument.modelContextregisterTool · 1007ms

Search the NETGEAR product catalog by keyword. Returns products with name, price, URL, image, and availability.

readOnlyHint: true untrustedContentHint: true

inputSchema
{
  "type": "object",
  "required": [
    "query"
  ],
  "properties": {
    "query": {
      "type": "string",
      "description": "Search keywords (e.g. \"mesh wifi\", \"gigabit switch\")"
    },
    "maxResults": {
      "type": "integer",
      "maximum": 50,
      "minimum": 1,
      "description": "Max results to return (1-50, default 10)"
    }
  }
}

Registration

60/60
Pass

Tools registered with JavaScript R1

20/20

3 tool(s) registered.

  • Tools: get-cart, get-categories, search-products
  • First tool registered 1007ms after the page started loading.
Pass

Tools registered through forms R2

5/5

No form tools, and that's fine: your tools are registered with JavaScript. You only need one of the two.

  • JavaScript tools: get-cart, get-categories, search-products
Pass

Tools work when called R3

30/30

3 tool(s) returned results when called.

  • Called: get-cart({})
  • Answered in 953ms with 49 characters of text.
  • Result: {"items":[],"subtotal":0,"total":0,"itemCount":0}
  • Also working: get-categories, search-products
Pass

Tools registered within 5 seconds R4

5/5

First tool registered 1007ms after the page started loading.

  • Within the 5 second limit.

Tool quality

15/15
Pass

Valid input schemas Q1

5/5

All 3 tool(s) have a valid inputSchema, and every field has a description.

  • get-cart: takes no input.
  • get-categories: takes no input.
  • search-products: 2 field(s), all described.
Pass

Clear descriptions Q2

3/3

All 3 tool(s) have a description.

  • get-cart: "View current shopping cart contents including items, quantities, prices, and order total."
  • get-categories: "Get the NETGEAR product category tree. Returns top-level and nested categories with IDs and URLs."
  • search-products: "Search the NETGEAR product catalog by keyword. Returns products with name, price, URL, image, and availability."
Pass

Clear names Q3

2/2

All 3 tool name(s) are specific.

  • Names: get-cart, get-categories, search-products
Pass

Read-only hints Q4

3/3

All 3 tool(s) say whether they only read information.

  • get-cart: readOnlyHint true
  • get-categories: readOnlyHint true
  • search-products: readOnlyHint true
Pass

Result size Q5

2/2

Every tested tool returned between 1 and 20,000 characters.

  • get-cart: 49 characters.
  • get-categories: 11,901 characters.
  • search-products: 25 characters.

Ready for visitors

10/25
Pass

HTTPS with a valid certificate P1

5/5

The page uses HTTPS with a valid certificate.

  • Connected to www.netgear.com over HTTPS.
  • Issuer: Amazon
  • Valid until: May 1 23:59:59 2027 GMT
Fail

Origin trial token P2

0/15

No origin trial token, so your visitors can't use your tools yet.

WebMCP is still being tested in Chrome, and it only works on sites that signed up for the test. Signing up gives you a token to add to your pages. Your tools work in this report only because our scanner turns WebMCP on for itself.

Fix: Sign up for the WebMCP origin trial with your domain, then add the token to your pages.

<!-- Sign up: https://developer.chrome.com/origintrials -->
<!-- In <head>, before the script that registers your tools: -->
<meta http-equiv="origin-trial" content="YOUR_TOKEN">
Pass

No errors blocking tools P3

5/5

No errors stopped your tools from registering.

  • Content-Security-Policy: media-src *.netgear.com;img-src *.demandware.net *.commercecloud.salesforce.com *.contentstack.io cdn.contentstack.io assets.contentstack.io placehold.co *.baza… (9432 chars total)

Scan details

Requested
https://www.netgear.com/
Final URL
https://www.netgear.com/
HTTP status
200
Page title
NETGEAR: Advanced WiFi & Networking
Load time
4613ms
Total scan time
10422ms
User agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
netgear.com scores 85/100 for WebMCP · Test WebMCP