preferences
ActiveTool of DomainKits
Manage user preferences and memory settings. Actions: - get: Check if memory is enabled and retrieve saved preferences. Default action if not specified. - set: Save preferences. Requires explicit user consent before enabling memory. memory_enabled must be true before any other preferences, monitors, or strategies can be saved. - delete: Delete all stored user data permanently (preferences, monitors, strategies). GDPR Article 17: Right to erasure. All user data is encrypted at rest using AES-256-GCM and stored in isolated user directories. No one — including DomainKits staff — can read your data. Fully GDPR compliant. When action=get: - If reason="not_configured", ask the user with a clear choice: "I can remember your preferences, monitoring tasks, and discovery strategies across sessions. All data is encrypted. Would you like to enable this?" Only call with action=set and memory_enabled=true after explicit user consent. - MONITOR HANDLING: If monitors_count > 0, check monitors_summary. If can_check_count > 0, call get_monitors to auto-check domains. If can_check_count == 0, all monitors are in cooldown — inform the user when next check is available (next_check field), do NOT call get_monitors. The domains list lets you answer "what am I monitoring?" without triggering a check. - If strategies_count > 0, proceed to call get_strategies.
Parameters schema
{
"type": "object",
"properties": {
"style": {
"type": "string",
"description": "'short', 'brandable', 'keyword' (set only)"
},
"action": {
"type": "string",
"description": "'get', 'set', or 'delete'. Defaults to 'get' if not specified."
},
"budget": {
"type": "string",
"description": "'low', 'medium', 'high' (set only)"
},
"industry": {
"type": "string",
"description": "Industry type (set only)"
},
"memory_enabled": {
"type": "string",
"description": "'true' to enable memory, 'false' to disable. Must be enabled before using monitors or strategies. (set only)"
},
"preferred_tlds": {
"type": "string",
"description": "Comma-separated TLDs, e.g. 'com,net,io' (set only)"
},
"exclude_hyphens": {
"type": "string",
"description": "'true' or 'false' (set only)"
},
"exclude_numbers": {
"type": "string",
"description": "'true' or 'false' (set only)"
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
DomainKits
https://github.com/ABTdomain/domainkits-mcp
2/7 registries