ticktick_update_sync_settings
Update and configure synchronization preferences for TickTick MCP Server, including frequency, conflict resolution, data types, and auto-sync behavior. Customize settings for WiFi-only sync, backups, and compression.
Instructions
Configure synchronization behavior and preferences
Input Schema
Name | Required | Description | Default |
---|---|---|---|
sync_settings | Yes | Sync settings to update |
Input Schema (JSON Schema)
{
"properties": {
"sync_settings": {
"description": "Sync settings to update",
"properties": {
"auto_sync": {
"description": "Enable automatic synchronization",
"type": "boolean"
},
"backup_before_sync": {
"description": "Create backup before major sync operations",
"type": "boolean"
},
"compression": {
"description": "Compress data during sync to save bandwidth",
"type": "boolean"
},
"conflict_resolution": {
"description": "How to handle sync conflicts",
"enum": [
"server-wins",
"client-wins",
"merge",
"prompt"
],
"type": "string"
},
"data_types": {
"description": "Which data types to sync",
"properties": {
"attachments": {
"type": "boolean"
},
"calendar": {
"type": "boolean"
},
"habits": {
"type": "boolean"
},
"projects": {
"type": "boolean"
},
"settings": {
"type": "boolean"
},
"tasks": {
"type": "boolean"
}
},
"type": "object"
},
"sync_frequency": {
"description": "How often to sync data",
"enum": [
"real-time",
"every-5min",
"every-15min",
"every-hour",
"manual"
],
"type": "string"
},
"sync_on_wifi_only": {
"description": "Only sync when connected to WiFi",
"type": "boolean"
}
},
"type": "object"
}
},
"required": [
"sync_settings"
],
"type": "object"
}