ticktick-mcp

MCP server that interacts with TickTick (Dida 365) via the TickTick Open API

GitHub Stars

133

User Rating

Not Rated

Favorites

0

Views

9

Forks

49

Issues

16

Installation
Difficulty
Beginner
Estimated Time
5-10 minutes

Installation

Installation

Prerequisites

Python: 3.10 or higher
uv: Fast Python package installer and resolver
TickTick account: API access required
TickTick API credentials: Client ID, Client Secret, Access Token

Installation Steps

1. Clone Repository

bash
git clone https://github.com/jacepark12/ticktick-mcp.git
cd ticktick-mcp

2. Install with uv

bash

Install uv if you don't have it already

curl -LsSf https://astral.sh/uv/install.sh | sh

Create a virtual environment

uv venv

Activate the virtual environment

On macOS/Linux:

source .venv/bin/activate

On Windows:

.venv\Scripts\activate

Install the package

uv pip install -e .

3. Authenticate with TickTick

bash

Run the authentication flow

uv run -m ticktick_mcp.cli auth

4. Test your configuration

bash
uv run test_server.py

Additional Resources

Author Information
ParkJaesung
Hanyang UniversitySeongNam city

64

Followers

32

Repositories

13

Gists

0

Total Contributions

Related MCPs
aseprite-mcp logo

MCP server for interacting with the Aseprite API

Python
dify-plugin-tools-mcp_sse logo

Dify 1.0 Plugin MCP HTTP with SSE or Streamable HTTP transport Tools

Python
mcpo-control-panel logo

Web UI and API for managing MCP Orchestrator (mcpo) instances and configurations

Python