Labsco
MCP SERVER

TickTick

by alexarevalo9

Capture a TickTick task with its due date, reminders, priority and checklist in one call, then close it, reschedule it, or clear the whole inbox.

Project & Task ManagementVerified
Summary
A task dictated mid-conversation lands complete, instead of as a title you have to go back and fix.

create_task accepts dueDate, startDate, priority, reminders, repeatFlag and checklist items in the same call as the title, so nothing is deferred to a clean-up pass. batch_update_tasks does adds, updates and deletes in one request, which is what makes a weekly review workable rather than tedious, and get_inbox_tasks resolves the inbox project ID from the profile — the one project you cannot look up by name is still reachable.

What it is

A TickTick client in 16 tools covering the two objects that matter — projects and tasks — plus subtasks, the inbox, and completed history.

What you get
  • The project list, a single project by ID, or a project returned together with its tasks and columns
  • Projects created, updated and deleted, including colour, kind, view mode and sort order
  • Tasks created and updated with the whole shape in one call: content, description, start and due dates, all-day flag, priority, reminders, a repeat flag and checklist items
  • A task completed, deleted, or read back by project and task ID
  • Adds, updates and deletes for many tasks in a single request
  • The inbox without hunting for its project ID — it is resolved from the user profile — and completed tasks across all projects within a date range
  • The subtasks under a parent task, and the authenticated user's profile
Requirements

A TickTick account and an OAuth application registered against it, addressed through TICKTICK_CLIENT_ID, TICKTICK_CLIENT_SECRET and TICKTICK_ACCESS_TOKEN.

Setup effort

One command plus a key — npx -y @alexarevalo.ai/mcp-server-ticktick, then supply credentials