Tool tree
gradeNot graded
page: Every page
get_site_overviewAnswer
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.
View tool JSON
{
"name": "get_site_overview",
"kind": "answer",
"impl": "imperative",
"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": {},
"required": []
},
"page": "/"
}search_docsAnswer
Searches the WatchFor documentation (guides, API reference, monitor types) for a keyword or phrase and returns up to 10 matching pages, each with its site path, title and section.
View tool JSON
{
"name": "search_docs",
"kind": "answer",
"impl": "imperative",
"description": "Searches the WatchFor documentation (guides, API reference, monitor types) for a keyword or phrase and returns up to 10 matching pages, each with its site path, title and section.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Keyword or phrase to search for, e.g. authentication"
}
},
"required": [
"query"
]
},
"page": "/"
}list_docsAnswer
Lists the WatchFor documentation pages in navigation order, each with its site path, title and description. An optional section filter (api, monitors, alerting, notifications, status-pages, organization, reference) limits the list to that part of the documentation tree.
View tool JSON
{
"name": "list_docs",
"kind": "answer",
"impl": "imperative",
"description": "Lists the WatchFor documentation pages in navigation order, each with its site path, title and description. An optional section filter (api, monitors, alerting, notifications, status-pages, organization, reference) limits the list to that part of the documentation tree.",
"inputSchema": {
"type": "object",
"properties": {
"section": {
"type": "string",
"description": "Optional first path segment under /docs to filter by, e.g. api or monitors"
}
},
"required": []
},
"page": "/"
}read_pageAnswer
Reads one WatchFor page and returns its content as markdown (title, description and body text). Accepts a site path such as /docs/api/authentication or /pricing; without a path it reads the page currently open in the browser.
View tool JSON
{
"name": "read_page",
"kind": "answer",
"impl": "imperative",
"description": "Reads one WatchFor page and returns its content as markdown (title, description and body text). Accepts a site path such as /docs/api/authentication or /pricing; without a path it reads the page currently open in the browser.",
"inputSchema": {
"type": "object",
"properties": {
"path": {
"type": "string",
"description": "Site path of the page to read, e.g. /docs/api/mcp. Defaults to the current page."
}
},
"required": []
},
"page": "/"
}get_api_quickstartAnswer
Returns the WatchFor agent quickstart (agents.md) as markdown: what the REST API, MCP server and A2A endpoint offer, how authentication works (API key or OAuth 2.1), the sandbox, and example first calls.
View tool JSON
{
"name": "get_api_quickstart",
"kind": "answer",
"impl": "imperative",
"description": "Returns the WatchFor agent quickstart (agents.md) as markdown: what the REST API, MCP server and A2A endpoint offer, how authentication works (API key or OAuth 2.1), the sandbox, and example first calls.",
"inputSchema": {
"type": "object",
"properties": {},
"required": []
},
"page": "/"
}list_free_toolsAnswer
Lists WatchFor's free, no-signup tools (DNS, SSL/TLS, ping, traceroute, ports, blacklists, HTTP headers, email policy, Core Web Vitals, in-browser calculators and more), each with its slug, name and site path.
View tool JSON
{
"name": "list_free_tools",
"kind": "answer",
"impl": "imperative",
"description": "Lists WatchFor's free, no-signup tools (DNS, SSL/TLS, ping, traceroute, ports, blacklists, HTTP headers, email policy, Core Web Vitals, in-browser calculators and more), each with its slug, name and site path.",
"inputSchema": {
"type": "object",
"properties": {},
"required": []
},
"page": "/"
}navigate_to_free_toolAction
Navigates the browser to one of WatchFor's free, no-signup tools, chosen by slug, optionally prefilled with a URL or domain to check. Changes the current page and returns the path it navigated to.
View tool JSON
{
"name": "navigate_to_free_tool",
"kind": "act",
"impl": "imperative",
"description": "Navigates the browser to one of WatchFor's free, no-signup tools, chosen by slug, optionally prefilled with a URL or domain to check. Changes the current page and returns the path it navigated to.",
"inputSchema": {
"type": "object",
"properties": {
"tool": {
"type": "string",
"enum": [
"smart-audit",
"cwv-check",
"dns-lookup",
"dns-propagation",
"dns-health-checker",
"whois",
"a-record-lookup",
"aaaa-record-lookup",
"cname-lookup",
"mx-lookup",
"ns-lookup",
"txt-record-lookup",
"soa-record-lookup",
"srv-record-lookup",
"caa-record-lookup",
"reverse-dns-lookup",
"domain-expiry-checker",
"ping",
"traceroute",
"port-checker",
"blacklist",
"what-is-my-ip",
"ip-lookup",
"ntp-test",
"software-exposure-checker",
"php-version-checker",
"mcp-check",
"ssl-check",
"tls-grade",
"http-headers",
"api-tester",
"cdn-check",
"sitemap-check",
"brotli-check",
"ssl-expiry-checker",
"tls-version-checker",
"security-headers-checker",
"hsts-checker",
"http-status-checker",
"redirect-chain",
"websocket-test",
"sitemap-validator",
"gzip-test",
"email-health",
"spf-check",
"dkim-check",
"dmarc-check",
"smtp-test",
"mail-server-check",
"subnet-calculator",
"uptime-calculator",
"cron-tester",
"timestamp-converter",
"error-budget-calculator",
"json-formatter",
"ipv6-subnet-calculator",
"email-header-analyzer",
"spf-dmarc-generator",
"bandwidth-calculator",
"chmod-calculator",
"crontab-generator",
"epoch-converter",
"cidr-calculator",
"sla-calculator"
],
"description": "Slug of the free tool, as listed by list_free_tools"
},
"url": {
"type": "string",
"description": "Optional URL or domain to prefill in the tool"
}
},
"required": [
"tool"
]
},
"page": "/"
}navigate_to_pageAction
Navigates the browser to a WatchFor page given its site path — a documentation page from list_docs or search_docs, or a marketing page such as /pricing or /developers. Changes the current page and returns the path it navigated to.
View tool JSON
{
"name": "navigate_to_page",
"kind": "act",
"impl": "imperative",
"description": "Navigates the browser to a WatchFor page given its site path — a documentation page from list_docs or search_docs, or a marketing page such as /pricing or /developers. Changes the current page and returns the path it navigated to.",
"inputSchema": {
"type": "object",
"properties": {
"path": {
"type": "string",
"description": "Site path starting with /, e.g. /docs/api/authentication"
}
},
"required": [
"path"
]
},
"page": "/"
}create_website_auditAction
Creates a free Smart Website Audit for a URL — uptime, SSL/TLS, DNS, security headers and performance in one scan, no signup — and navigates the browser to the running audit. Returns the audit page path; results appear on that page.
View tool JSON
{
"name": "create_website_audit",
"kind": "act",
"impl": "imperative",
"description": "Creates a free Smart Website Audit for a URL — uptime, SSL/TLS, DNS, security headers and performance in one scan, no signup — and navigates the browser to the running audit. Returns the audit page path; results appear on that page.",
"inputSchema": {
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Website URL or domain to audit, e.g. example.com"
}
},
"required": [
"url"
]
},
"page": "/"
}