This page registers four WebMCP tools with document.modelContext.registerTool(): list the open roles, read one, match a candidate profile, and apply. Applying is marked as a consequential action, so the page asks the person to confirm before anything is submitted.
Example Co. is fictional. Nothing you enter leaves this page.The question every candidate has, as a tool call. This form runs the same match_profile tool an agent would: it ranks the open roles by skills, experience and work mode, and says why.
The four tools this page registers, and a log of every call to them. In a browser that exposes WebMCP, an agent calls them directly; anywhere else, the buttons below run the same tools with a sample input so you can see the exact input and output.
Checking for document.modelContext in this browser...
No calls yet.
Run this page through the audit to see how its tools are graded, or design your own tools in the Builder and export them as page code or an MCP server.