ticktick-mcp-server

15

This project provides an MCP server for the TickTick API, allowing users to manage tasks, projects, and habits efficiently. It features OAuth authentication and error handling, making it a secure tool for task and project management.

TickTick MCP Server

MCP Server for the TickTick API, enabling task management, project organization, habit tracking, and more.

Features

  • Task Management: Create, read, update, and delete tasks.
  • Project Management: Manage projects with customizable views.
  • Subtask Support: Full support for subtasks.
  • Task Control: Set priorities, reminders, and recurring rules.
  • OAuth Authentication: Secure API access.
  • Error Handling: Clear error messages.

Setup

  • Register on the TickTick Developer Portal to obtain API credentials.

First-Time Authorization Flow

  • Authorize the application, sign in, and grant permissions to receive a token.

Tools

  • get_task_by_ids: Retrieve a task by ID.
  • create_task: Create a new task.
  • update_task: Update an existing task.

Installing via Smithery

To install ticktick-mcp-server for Claude Desktop via Smithery CLI.

Docker Build

Docker build instructions are included.