TickTick MCP Server logo

TickTick MCP Server

by jacepark12

The TickTick MCP Server is a Model Context Protocol (MCP) server for TickTick, enabling interaction with your task management system through Claude and other MCP clients. It allows you to manage your TickTick tasks using natural language commands.

View on GitHub

Last updated: N/A

What is TickTick MCP Server?

This server is a Model Context Protocol (MCP) server that acts as a bridge between TickTick, a task management application, and AI tools like Claude. It allows you to interact with your TickTick account using natural language through Claude.

How to use TickTick MCP Server?

To use the server, you need to install it, authenticate with your TickTick account, configure Claude for Desktop to connect to the server, and then use natural language prompts in Claude to manage your TickTick tasks.

Key features of TickTick MCP Server

  • View TickTick projects and tasks

  • Create new projects and tasks through natural language

  • Update existing task details

  • Mark tasks as complete

  • Delete tasks and projects

  • Full integration with TickTick's open API

  • Seamless integration with Claude and other MCP clients

Use cases of TickTick MCP Server

  • Managing tasks hands-free using voice commands via Claude

  • Automating task creation and updates based on conversations with Claude

  • Quickly accessing and reviewing task information within Claude

  • Integrating TickTick workflows into AI-powered workflows

FAQ from TickTick MCP Server

What is MCP?

MCP stands for Model Context Protocol. It's a protocol that allows AI models like Claude to interact with external applications and services.

Do I need a paid TickTick account?

You need a TickTick account with API access. Check TickTick's documentation for details on API access requirements.

What if I don't want to use Claude for Desktop?

The server is designed to work with any MCP client, but the instructions are specifically for Claude for Desktop. You'll need to adapt the configuration for other clients.

How do I update the server?

You can update the server by pulling the latest changes from the GitHub repository and reinstalling the package.

What if my access token expires?

The server handles token refresh automatically, so you shouldn't need to reauthenticate unless you revoke access or delete your .env file.