10 tools registered. Strongest in shared experience, weakest in trust.
{
"name": "get_site_overview",
"description": "Returns a short description of WatchFor — the monitor types, locations, alerting, incident and status-page features, plans — together with the paths of its machine-readable guides (llms.txt, agents.md, OpenAPI specification, MCP manifest). Takes no parameters.",
"inputSchema": {
"type": "object",
"properties": {}
},
"annotations": {
"readOnlyHint": true
}
}list_docs: declares no required list, so an agent cannot tell which parameters are mandatory; read_page: declares no required list, so an agent cannot tell which parameters are mandatory{
name: "list_docs",
inputSchema: {
type: "object",
properties: {
query: { type: "string", description: "What to search for" }
},
required: ["query"]
}
}submit_website_audit: weakcheck_website{
name: "check_website",
// Declare readOnlyHint: true on tools that truly have no side effects -
// that is the claim that lets an agent relax confirmation on reads.
// (false is the default, so declaring it adds no information.)
annotations: { readOnlyHint: true }
}{
"query": "authentication"
}{
"path": "/docs/api/authentication"
}{
"section": "api"
}