You're viewing a demo portfolio

Join the waitlist
PRSM

monitor

Active

Tool of DomainKits

declared in 2.0.1

Manage domain monitoring tasks. Track changes in WHOIS, DNS, and page content. All monitoring data is encrypted at rest (AES-256-GCM) and stored in your private directory. GDPR compliant. Actions: - get: Retrieve and auto-check all monitors. Default action if not specified. Automatically performs bulk WHOIS and DNS checks where the minimum interval has passed. You do NOT need to manually call whois or dns tools. For each monitor where can_check=true, returns current vs previous data with change flags. For can_check=false monitors, returns last known data and next_check time. YOUR JOB: focus on whois_changed=true or dns_changed=true, report with context from note field. For DNS, focus on NS changes — ignore A/AAAA (CDN rotation). If monitors have web_fetch in tools, optionally run web_fetch yourself then call with action=update to save results. - set: Create a new monitor. Requires registered account and memory enabled. Max 100 monitors. Before creating, verify memory is enabled via preferences. WHOIS and DNS are auto-checked when you call action=get — no need to call them manually. web_fetch is optional and must be run manually. - update: Save web_fetch page results for a monitor. WHOIS and DNS are auto-saved by action=get — you only need this for web_fetch page content. Typical flow: call action=get (auto-checks WHOIS/DNS), run web_fetch yourself, then call action=update with the page summary. The whois and dns parameters are accepted for backward compatibility but normally not needed. - delete: Remove a monitor task. Requires registered account (member or above) and memory enabled for all actions.

Parameters schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Monitor task ID (update and delete)"
    },
    "dns": {
      "type": "string",
      "description": "DNS result, backward compatibility (update only)"
    },
    "note": {
      "type": "string",
      "description": "What to watch for — user's intent in natural language (set only)"
    },
    "page": {
      "type": "string",
      "description": "Page content summary from web_fetch (update only)"
    },
    "tools": {
      "type": "string",
      "description": "Comma-separated: whois, dns, web_fetch. Default: whois,dns (set only)"
    },
    "whois": {
      "type": "string",
      "description": "WHOIS result, backward compatibility (update only)"
    },
    "action": {
      "type": "string",
      "description": "'get', 'set', 'update', or 'delete'. Defaults to 'get' if not specified."
    },
    "domain": {
      "type": "string",
      "description": "Domain to monitor (set only)"
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.50.

Parent server

DomainKits

https://github.com/ABTdomain/domainkits-mcp

2/7 registries
View full server →