What authentication methods does TickTick MCP Server support?
It supports OAuth (recommended) via access/refresh tokens plus client credentials, and username/password authentication.
@rafliruslan
Basic information
MCP server for TickTick integration
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"ticktick-mcp-server-rafliruslan": {
"command": "node",
"args": [
"oauth-helper.js"
]
}
}
}Get all tasks or tasks from a specific project (with enhanced display)
Get overdue tasks with timezone compensation (configurable offset, defaults to UTC+8 - adjust for your timezone)
Get tasks due today with D+1 timezone adjustment
Get all projects from TickTick
Create a new task with priority, tags, due dates
Update an existing task
Delete a task
Mark a task as completed
Get a specific task by ID
TickTick MCP Server is a Model Context Protocol (MCP) server that integrates AI assistants with the TickTick task management service. It enables listing, creating, updating, deleting, and completing tasks, managing projects, and handling timezone complexities—all through a standardized MCP interface.
Install dependencies with npm install, copy .env.example to .env, configure authentication (OAuth recommended or username/password), build with npm run build, then start with npm start. Integrate with MCP clients (e.g., Claude Desktop, Cursor IDE) by adding a server entry to their configuration file pointing to the built dist/index.js.
It supports OAuth (recommended) via access/refresh tokens plus client credentials, and username/password authentication.
Node.js and npm are required. The server is built and run locally, then connected to MCP clients.
It applies a manual D+1 adjustment to due dates and accepts a configurable `timezoneOffsetHours` parameter (default UTC+8) in `get_overdue_tasks` for accurate results.
All data is stored in the remote TickTick cloud service; the server only acts as a bridge.
The server communicates via standard input/output (stdio) as an MCP subprocess, launched by a host like Claude Desktop or Cursor.

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.

Request dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3
🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
不止于 CSS
A search tool helps dev to solve the naming things problem.
Comments