MCP ConfigsMar 31, 2026·2 min read

Dida365 (TickTick) MCP — Task Management for Claude Code

Connect Claude Code to Dida365/TickTick via MCP. OAuth auth, full CRUD for tasks and projects, batch operations. Works with Claude Code, Cursor, and other MCP-compatible tools.

Agent ready

Safe staging for this asset

This asset is staged first. The copied prompt tells the agent to inspect the staged files and ask before activating scripts, MCP config, or global config.

Stage only · 17/100Policy: stage
Agent surface
Any MCP/CLI agent
Kind
Mcp Config
Install
Stage only
Trust
Trust: Established
Entrypoint
dida365-mcp.config.md
Safe staging command
npx -y tokrepo@latest install efc83153-1596-459a-9920-5db7d8d5a4fc --target codex

Stages files first; activation requires review of the staged README and plan.

Package

dida365-mcp-server v0.2.2 by evalor

Installation

Add to your .mcp.json or Claude Code MCP settings:

{
  "mcpServers": {
    "dida365": {
      "command": "npx",
      "args": ["-y", "dida365-mcp-server"]
    }
  }
}

Setup

  1. Run Claude Code — the MCP server starts automatically
  2. Use check_auth_status to see if authorized
  3. If not, use get_auth_url to get an OAuth login link
  4. Open the URL in browser and authorize
  5. Tokens saved to ~/.dida365-mcp/tokens.json

Available Tools

Tool Description
check_auth_status Check authorization status
get_auth_url Get OAuth login URL
create_task Create a new task
update_task Update an existing task
complete_task Mark task as complete
delete_task Delete a task
get_task Get task details
list_tasks List tasks in a project
list_projects List all projects
create_project Create a project
update_project Update a project
delete_project Delete a project
get_project Get project details
get_project_data Get all data in a project

Tips

  • Times in UTC: YYYY-MM-DDThh:mm:00.000+0000
  • Set timeZone: "Asia/Shanghai" for China
  • Completed tasks: status: 2 + completedTime
  • Tags NOT supported via MCP — use direct API with token from ~/.dida365-mcp/tokens.json
  • Use batch_add_tasks / batch_update_tasks for bulk operations

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets