Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| ticktick_get_projects | Get all projects from TickTick |
| ticktick_create_project | Create a new project in TickTick |
| ticktick_get_task_details | Get specific task details using project ID and task ID |
| ticktick_create_task | Create a new task in TickTick |
| ticktick_update_task | Update an existing task |
| ticktick_delete_task | Delete a task from TickTick |
| ticktick_complete_task | Mark a task as completed |
| ticktick_get_task_details | Get detailed information about a specific task |
| ticktick_filter_tasks | Filter tasks by various criteria |
| ticktick_convert_datetime_to_ticktick_format | Convert datetime to TickTick API format |
| ticktick_get_tags | Get all tags from TickTick |
| ticktick_create_tag | Create a new tag in TickTick |
| ticktick_search_tasks | Advanced search for tasks with text query |
| ticktick_get_today_tasks | Get tasks scheduled for today |
| ticktick_get_overdue_tasks | Get all overdue tasks |
| ticktick_get_upcoming_tasks | Get upcoming tasks within specified days |
| ticktick_add_tag_to_task | Add a tag to a specific task |
| ticktick_get_user_profile | Get user profile information |
| ticktick_get_habits | Get all habits from TickTick |
| ticktick_create_habit | Create a new habit in TickTick |
| ticktick_update_habit | Update an existing habit |
| ticktick_delete_habit | Delete a habit permanently |
| ticktick_checkin_habit | Check in a habit for today |
| ticktick_get_habit_history | Get habit completion history |
| ticktick_get_habit_stats | Get habit statistics and streaks |
| ticktick_pause_habit | Temporarily pause a habit |
| ticktick_resume_habit | Resume a paused habit |
| ticktick_get_habit_streaks | Get current and longest streaks for a habit |
| ticktick_bulk_checkin_habits | Check in multiple habits at once |
| ticktick_get_habit_calendar | Get calendar view of habit completions |
| ticktick_set_habit_goal | Set or update habit goal |
| ticktick_get_habits_summary | Get daily summary of all habits |
| ticktick_export_habit_data | Export habit tracking data |
| ticktick_update_tag | Update an existing tag |
| ticktick_delete_tag | Delete a tag permanently |
| ticktick_remove_tag_from_task | Remove a tag from a specific task |
| ticktick_get_tasks_by_tag | Get all tasks with a specific tag |
| ticktick_get_tag_usage_stats | Get usage statistics for a specific tag |
| ticktick_merge_tags | Merge two tags into one |
| ticktick_bulk_tag_operations | Perform bulk operations on tags |
| ticktick_start_focus_session | Start a focus/Pomodoro session |
| ticktick_stop_focus_session | Stop the current focus session |
| ticktick_pause_focus_session | Pause the current focus session |
| ticktick_resume_focus_session | Resume a paused focus session |
| ticktick_get_focus_stats | Get focus time statistics and analytics |
| ticktick_set_task_estimate | Set estimated time for a task |
| ticktick_get_daily_focus_summary | Get daily focus time summary |
| ticktick_get_focus_history | Get historical focus session data |
| ticktick_set_focus_goals | Set daily or weekly focus time goals |
| ticktick_get_productivity_insights | Get AI-powered productivity insights |
| ticktick_get_project_folders | Get all project folders and groups |
| ticktick_create_project_folder | Create a new project folder for organization |
| ticktick_move_project_to_folder | Move a project to a specific folder |
| ticktick_archive_project | Archive a completed project |
| ticktick_unarchive_project | Restore an archived project |
| ticktick_duplicate_project | Create a copy of an existing project |
| ticktick_get_project_stats | Get project analytics and statistics |
| ticktick_set_project_color | Customize project appearance |
| ticktick_reorder_projects | Change project display order |
| ticktick_get_project_templates | List available project templates |
| ticktick_create_project_from_template | Create project from a template |
| ticktick_export_project | Export project data |
| ticktick_share_project | Share project with others |
| ticktick_get_shared_projects | List shared projects |
| ticktick_invite_collaborator | Invite user to project |
| ticktick_remove_collaborator | Remove project access |
| ticktick_assign_task | Assign task to team member |
| ticktick_get_task_assignees | List task assignees |
| ticktick_add_task_comment | Add comment for team communication |
| ticktick_get_team_activity | Project activity feed |
| ticktick_set_project_permissions | Configure access levels |
| ticktick_get_collaboration_stats | Team productivity metrics |
| ticktick_bulk_assign_tasks | Mass task assignment |
| ticktick_export_team_report | Team performance reports |
| ticktick_get_calendar_events | List calendar events |
| ticktick_create_calendar_event | Create calendar event |
| ticktick_sync_with_google_calendar | Google Calendar sync |
| ticktick_sync_with_outlook | Outlook integration |
| ticktick_get_calendar_view | Calendar view for date range |
| ticktick_convert_task_to_event | Transform task into calendar event |
| ticktick_get_schedule_conflicts | Detect scheduling conflicts |
| ticktick_bulk_calendar_import | Import external calendar data |
| ticktick_get_task_notes | Get task notes/comments |
| ticktick_add_task_note | Add note to task |
| ticktick_update_task_note | Edit task note |
| ticktick_delete_task_note | Remove task note |
| ticktick_upload_task_attachment | Attach files to tasks |
| ticktick_get_task_attachments | List task attachments |
| ticktick_download_task_attachment | Download attached files |
| ticktick_delete_task_attachment | Remove attachments |
| ticktick_get_task_templates | List task templates |
| ticktick_create_task_template | Create reusable template |
| ticktick_update_task_template | Modify template |
| ticktick_delete_task_template | Remove template |
| ticktick_create_task_from_template | Instantiate template |
| ticktick_set_recurring_task | Configure task recurrence |
| ticktick_get_recurring_tasks | List recurring tasks |
| ticktick_pause_recurring_task | Temporarily stop recurrence |
| ticktick_bulk_create_from_template | Mass task creation |
| ticktick_get_productivity_report | Get comprehensive productivity analytics and insights |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |