Dida365 MCP Server
by evalorio.github.evalor/dida365v0.2.2
MCP Server for Dida365 (TickTick) Task Management Integration
context tax
queued
security
queued
cold start
queued
freshness
Stale11mo ago
Install Dida365 MCP server
Install in Claude Code
claude mcp add dida365 -e DIDA365_CLIENT_ID='<dida365-client-id>' -e DIDA365_CLIENT_SECRET='<dida365-client-secret>' -- npx -y dida365-mcp-serverInstall in Cursor
{
"mcpServers": {
"dida365": {
"command": "npx",
"args": [
"-y",
"dida365-mcp-server"
],
"env": {
"DIDA365_CLIENT_ID": "<dida365-client-id>",
"DIDA365_CLIENT_SECRET": "<dida365-client-secret>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project).
Install in Claude Desktop
{
"mcpServers": {
"dida365": {
"command": "npx",
"args": [
"-y",
"dida365-mcp-server"
],
"env": {
"DIDA365_CLIENT_ID": "<dida365-client-id>",
"DIDA365_CLIENT_SECRET": "<dida365-client-secret>"
}
}
}
}Settings → Developer → Edit Config (claude_desktop_config.json), then restart.
Install in VS Code
{
"servers": {
"dida365": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"dida365-mcp-server"
],
"env": {
"DIDA365_CLIENT_ID": "<dida365-client-id>",
"DIDA365_CLIENT_SECRET": "<dida365-client-secret>"
}
}
}
}Add to .vscode/mcp.json in your workspace.
Install in Windsurf
{
"mcpServers": {
"dida365": {
"command": "npx",
"args": [
"-y",
"dida365-mcp-server"
],
"env": {
"DIDA365_CLIENT_ID": "<dida365-client-id>",
"DIDA365_CLIENT_SECRET": "<dida365-client-secret>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
Configuration
| Variable | Required | Secret | Description |
|---|---|---|---|
| DIDA365_CLIENT_ID | yes | yes | OAuth2 Client ID for Dida365/TickTick API |
| DIDA365_CLIENT_SECRET | yes | yes | OAuth2 Client Secret for Dida365/TickTick API |
| DIDA365_REGION | — | — | Region for the service (china or international) |
Freshness
Stale — last maintenance signal 11mo ago. The newest of the signals below sets the band.
Last commit (default branch)
2025-11-26 · 11mo ago · GitHub
Latest release
no data · GitHub
Package published
no data · npm/PyPI
Registry entry updated
2025-11-25 · 11mo ago · official registry · v0.2.2
FAQ
›How do I install the Dida365 MCP server in Claude Code?
Run: claude mcp add dida365 -e DIDA365_CLIENT_ID='<dida365-client-id>' -e DIDA365_CLIENT_SECRET='<dida365-client-secret>' -- npx -y dida365-mcp-server. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.
›Does Dida365 require an API key?
Yes. It expects DIDA365_CLIENT_ID, DIDA365_CLIENT_SECRET, of which 2 are secrets.
›Can I use Dida365 as a remote (hosted) MCP server?
No hosted endpoint is published; it runs locally over stdio.
›Is Dida365 in the official MCP registry?
Yes, as io.github.evalor/dida365.