WebMCP report
tickefy.cl
https://tickefy.cl/
This page doesn't register any WebMCP tools.
Registration
0/60- Fail
Tools registered with JavaScript R1
0/20No tools were registered.
Tools are what agents use on your page. With none registered, there's nothing for an agent to use.
Fix: Register a tool with JavaScript.
await document.modelContext?.registerTool({ name: "search_products", description: "Search the product catalogue. Use when the user wants to find or compare products.", inputSchema: { type: "object", properties: { query: { type: "string", description: "What to search for" } }, required: ["query"] }, annotations: { readOnlyHint: true }, async execute({ query }) { const results = await searchCatalogue(query); return { content: [{ type: "text", text: results.map(r => r.name).join("\n") }] }; } });- Fail
Tools registered through forms R2
0/5No form tools, and no tools registered with JavaScript.
The quickest way to add a tool is to give a form you already have a toolname attribute. No JavaScript needed.
Fix: Add toolname and tooldescription to an existing form.
<form toolname="search_products" tooldescription="Search the product catalogue. Use when the user wants to find a product." action="/search" method="get"> <input name="query" type="text" required> <button type="submit">Search</button> </form>- Fail
Tools work when called R3
0/30No tools were registered, so there was nothing to test.
We only call tools that just read information, so a scan never changes anything on your site. We need at least one of those to check that your tools work.
Fix: Mark tools that only read information with readOnlyHint: true, so we can test them.
annotations: { readOnlyHint: true } // only reads, safe to call- Fail
Tools registered within 5 seconds R4
0/5No tools were registered, so there's no timing to measure.
Agents look for tools right after the page loads. Tools that show up late can be missed.
Fix: Register tools when the page loads, not after a click or inside a slow script.
if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", registerTools, { once: true }); } else { registerTools(); }
Tool quality
0/15- Not assessed
Valid input schemas Q1
0/5No tools were registered, so this wasn't checked.
Fix: Register a tool first (see R1).
- Not assessed
Clear descriptions Q2
0/3No tools were registered, so this wasn't checked.
Fix: Register a tool first (see R1).
- Not assessed
Clear names Q3
0/2No tools were registered, so this wasn't checked.
Fix: Register a tool first (see R1).
- Not assessed
Read-only hints Q4
0/3No tools were registered, so this wasn't checked.
Fix: Register a tool first (see R1).
- Not assessed
Result size Q5
0/2No tool returned a result, so this wasn't checked.
Fix: Get a tool returning results first (see R3).
Ready for visitors
10/25- Pass
HTTPS with a valid certificate P1
5/5The page uses HTTPS with a valid certificate.
- Connected to tickefy.cl over HTTPS.
- Issuer: Google Trust Services
- Valid until: Dec 13 07:46:58 2026 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.
- No Content-Security-Policy header.
Scan details
- Requested
- https://tickefy.cl/
- Final URL
- https://tickefy.cl/
- HTTP status
- 200
- Page title
- Tickefy Moments - Vende tus fotos de eventos, sin complicaciones
- Load time
- 2030ms
- Total scan time
- 14318ms
- 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