update_calendar
ActiveTool of Chronary
declared in 1.0.0
Update a calendar's name, timezone, agent status, default reminders, or metadata. Agent-scoped keys may only update calendars owned by their agent.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"calendar_id"
],
"properties": {
"name": {
"type": "string",
"maxLength": 255,
"minLength": 1,
"description": "New calendar name"
},
"metadata": {
"type": "object",
"description": "Arbitrary metadata (max 16KB)",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
"timezone": {
"type": "string",
"minLength": 1,
"description": "New IANA timezone (e.g. America/New_York)"
},
"calendar_id": {
"type": "string",
"description": "Calendar ID to update"
},
"agent_status": {
"enum": [
"idle",
"working",
"waiting",
"error"
],
"type": "string",
"description": "Owning agent's status"
},
"default_reminders": {
"anyOf": [
{
"type": "array",
"items": {
"type": "integer",
"maximum": 40320,
"minimum": 1
},
"maxItems": 5
},
{
"type": "null"
}
],
"description": "Default reminder offsets in minutes; null for system default, [] for none"
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
Chronary
https://github.com/Chronary/chronary-mcp
2/7 registries