TickTick MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| ticktick_get_projectsC | Get all projects from TickTick |
| ticktick_create_projectC | Create a new project in TickTick |
| ticktick_get_task_detailsC | Get specific task details using project ID and task ID |
| ticktick_create_taskC | Create a new task in TickTick |
| ticktick_update_taskC | Update an existing task |
| ticktick_delete_taskC | Delete a task from TickTick |
| ticktick_complete_taskC | Mark a task as completed |
| ticktick_get_task_detailsC | Get detailed information about a specific task |
| ticktick_filter_tasksC | Filter tasks by various criteria |
| ticktick_convert_datetime_to_ticktick_formatC | Convert datetime to TickTick API format |
| ticktick_get_tagsB | Get all tags from TickTick |
| ticktick_create_tagC | Create a new tag in TickTick |
| ticktick_search_tasksC | Advanced search for tasks with text query |
| ticktick_get_today_tasksB | Get tasks scheduled for today |
| ticktick_get_overdue_tasksC | Get all overdue tasks |
| ticktick_get_upcoming_tasksC | Get upcoming tasks within specified days |
| ticktick_add_tag_to_taskC | Add a tag to a specific task |
| ticktick_get_user_profileC | Get user profile information |
| ticktick_get_habitsC | Get all habits from TickTick |
| ticktick_create_habitB | Create a new habit in TickTick |
| ticktick_update_habitC | Update an existing habit |
| ticktick_delete_habitC | Delete a habit permanently |
| ticktick_checkin_habitC | Check in a habit for today |
| ticktick_get_habit_historyC | Get habit completion history |
| ticktick_get_habit_statsB | Get habit statistics and streaks |
| ticktick_pause_habitC | Temporarily pause a habit |
| ticktick_resume_habitC | Resume a paused habit |
| ticktick_get_habit_streaksB | Get current and longest streaks for a habit |
| ticktick_bulk_checkin_habitsC | Check in multiple habits at once |
| ticktick_get_habit_calendarC | Get calendar view of habit completions |
| ticktick_set_habit_goalB | Set or update habit goal |
| ticktick_get_habits_summaryC | Get daily summary of all habits |
| ticktick_export_habit_dataC | Export habit tracking data |
| ticktick_update_tagC | Update an existing tag |
| ticktick_delete_tagC | Delete a tag permanently |
| ticktick_remove_tag_from_taskC | Remove a tag from a specific task |
| ticktick_get_tasks_by_tagC | Get all tasks with a specific tag |
| ticktick_get_tag_usage_statsC | Get usage statistics for a specific tag |
| ticktick_merge_tagsC | Merge two tags into one |
| ticktick_bulk_tag_operationsC | Perform bulk operations on tags |
| ticktick_start_focus_sessionC | Start a focus/Pomodoro session |
| ticktick_stop_focus_sessionC | Stop the current focus session |
| ticktick_pause_focus_sessionC | Pause the current focus session |
| ticktick_resume_focus_sessionC | Resume a paused focus session |
| ticktick_get_focus_statsC | Get focus time statistics and analytics |
| ticktick_set_task_estimateC | Set estimated time for a task |
| ticktick_get_daily_focus_summaryC | Get daily focus time summary |
| ticktick_get_focus_historyC | Get historical focus session data |
| ticktick_set_focus_goalsC | Set daily or weekly focus time goals |
| ticktick_get_productivity_insightsC | Get AI-powered productivity insights |
| ticktick_get_project_foldersB | Get all project folders and groups |
| ticktick_create_project_folderC | Create a new project folder for organization |
| ticktick_move_project_to_folderC | Move a project to a specific folder |
| ticktick_archive_projectC | Archive a completed project |
| ticktick_unarchive_projectC | Restore an archived project |
| ticktick_duplicate_projectC | Create a copy of an existing project |
| ticktick_get_project_statsC | Get project analytics and statistics |
| ticktick_set_project_colorC | Customize project appearance |
| ticktick_reorder_projectsC | Change project display order |
| ticktick_get_project_templatesC | List available project templates |
| ticktick_create_project_from_templateC | Create project from a template |
| ticktick_export_projectC | Export project data |
| ticktick_share_projectC | Share project with others |
| ticktick_get_shared_projectsC | List shared projects |
| ticktick_invite_collaboratorC | Invite user to project |
| ticktick_remove_collaboratorC | Remove project access |
| ticktick_assign_taskC | Assign task to team member |
| ticktick_get_task_assigneesC | List task assignees |
| ticktick_add_task_commentC | Add comment for team communication |
| ticktick_get_team_activityC | Project activity feed |
| ticktick_set_project_permissionsC | Configure access levels |
| ticktick_get_collaboration_statsC | Team productivity metrics |
| ticktick_bulk_assign_tasksD | Mass task assignment |
| ticktick_export_team_reportD | Team performance reports |
| ticktick_get_calendar_eventsC | List calendar events |
| ticktick_create_calendar_eventC | Create calendar event |
| ticktick_sync_with_google_calendarC | Google Calendar sync |
| ticktick_sync_with_outlookD | Outlook integration |
| ticktick_get_calendar_viewC | Calendar view for date range |
| ticktick_convert_task_to_eventC | Transform task into calendar event |
| ticktick_get_schedule_conflictsC | Detect scheduling conflicts |
| ticktick_bulk_calendar_importC | Import external calendar data |
| ticktick_get_task_notesC | Get task notes/comments |
| ticktick_add_task_noteC | Add note to task |
| ticktick_update_task_noteC | Edit task note |
| ticktick_delete_task_noteC | Remove task note |
| ticktick_upload_task_attachmentC | Attach files to tasks |
| ticktick_get_task_attachmentsC | List task attachments |
| ticktick_download_task_attachmentC | Download attached files |
| ticktick_delete_task_attachmentC | Remove attachments |
| ticktick_get_task_templatesC | List task templates |
| ticktick_create_task_templateC | Create reusable template |
| ticktick_update_task_templateC | Modify template |
| ticktick_delete_task_templateC | Remove template |
| ticktick_create_task_from_templateD | Instantiate template |
| ticktick_set_recurring_taskC | Configure task recurrence |
| ticktick_get_recurring_tasksC | List recurring tasks |
| ticktick_pause_recurring_taskC | Temporarily stop recurrence |
| ticktick_bulk_create_from_templateC | Mass task creation |
| ticktick_get_productivity_reportB | 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 | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/liadgez/ticktick-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server