WebMCP report
www.netgear.com
https://www.netgear.com/
3 tool(s) registered. 3 returned results when called. Visitors can't use them yet: the page has no origin trial token (see P2).
Registered tools
get-cartdocument.modelContextregisterTool · 1008msView current shopping cart contents including items, quantities, prices, and order total.
readOnlyHint: true untrustedContentHint: true
inputSchema
{
"type": "object",
"properties": {}
}get-categoriesdocument.modelContextregisterTool · 1008msGet 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 · 1007msSearch 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/203 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/5No 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/303 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/5First tool registered 1007ms after the page started loading.
- Within the 5 second limit.
Tool quality
15/15- Pass
Valid input schemas Q1
5/5All 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/3All 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/2All 3 tool name(s) are specific.
- Names: get-cart, get-categories, search-products
- Pass
Read-only hints Q4
3/3All 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/2Every 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/5The 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/15No 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/5No 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