list_security_tools
The chatbot can ask, "what tools are available?" and get a clean list to choose from.
WatchDog hosts a suite of tools for security installers and integrators that connect, quote, catalogue, scan, audit and more — replacing half a day of paperwork with a few taps. Scoped against the real workflows of an operating security business, hardened by daily use in production.
01 — The catalog
Each card shows the workflow it replaces. These are not concept demos — they're shipped, used daily on real jobs, and quietly clawing back hours every week.
02 — The ecosystem
The six above are what we put on the page. WatchDog ships new tools constantly — and if the workflow your team hates isn't already here, it's the next one we build. Custom integrations, internal tools, AI-augmented workflows, MCP bridges: tell us what you'd delete from the day.
03 — Integrate
WatchDog speaks Model Context Protocol — the open standard most AI assistants now understand. Plug Claude Desktop, Claude Code, ChatGPT (via MCP), Cursor or any MCP-aware client into one endpoint and your existing chatbot can call every tool in the catalog. No new app, no retraining, just point and connect.
https://watchdogtools.toponto.ai/mcp
The chatbot can ask, "what tools are available?" and get a clean list to choose from.
"Tell me about the Quote Builder" — returns the full record so the AI can explain or use it.
"Anything for barcodes?" — fuzzy search across the catalog.
{
"mcpServers": {
"watchdog": {
"transport": "streamable-http",
"url": "https://watchdogtools.toponto.ai/mcp"
}
}
}
Stateless transport — every call opens a fresh transport. Today the MCP layer is descriptive; as we integrate each tool's backend, the same endpoint gains read and write capability, scoped per token.
04 — How it's built
WatchDog isn't generic security software. Every tool was scoped, designed and shipped against an actual workflow inside an operating security company — then hardened against years of real-world use.
Each tool runs in its own container behind the toponto infrastructure. Off-the-shelf where possible (Node, Python, Flask, SQLite, PWAs) so it stays maintainable.
The catalog on this page, the MCP endpoint, and the docs all read from a single JSON file. Add a tool by editing one record.
Today: descriptive MCP and live web tools. Next: AI-callable proxies into Quote Builder, CSD Catalog and the Inception checker so an assistant can trigger real work, not just describe it.