Notifications, write
Update notifications
Change what a project emails its owner: the daily recap, the hour it lands, and the alert that does not wait for it. Send only the fields that change.
write
MCP
Tool nameupdate_notifications
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "update_notifications",
"arguments": {
"project_id": "<uuid>"
}
}
}Input
project_idrequireduuid
recap_enabledboolean
One email a day, what the watches found.
recap_hourinteger
The hour it lands, 0 to 23, in the project's own timezone.
recap_skip_emptyboolean
On a day the watches found nothing worth replying to, send nothing at all.
alert_min_scorenull | 70 | 80
Email the hour a blip scores this or higher: 70 or 80. Null is off.
alert_max_per_day1 | 2 | 3 | 5
A hard cap on those alerts: 1, 2, 3, 5. The rest wait for the recap.
Returns
The settings as saved, every field, so a caller sees what the merge left.