tickmcp
Provides tools for managing TickTick tasks and projects, including creating, updating, completing, and deleting tasks; managing projects; and handling checklist items.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@tickmcplist all my projects"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
tickmcp
This project is archived and no longer maintained. TickTick now provides anofficial MCP integration, which should be used instead.
Remote multi-user TickTick MCP server on Cloudflare Workers.
Streamable HTTP transport · OAuth 2.1 · Structured output
Connect
MCP endpoint: https://tickmcp.mrjl.dev/mcp
# Claude Code
claude mcp add tickmcp --transport http https://tickmcp.mrjl.dev/mcp
# Codex
codex mcp add tickmcp --url https://tickmcp.mrjl.dev/mcp{
"mcpServers": {
"tickmcp": {
"type": "streamableHttp",
"url": "https://tickmcp.mrjl.dev/mcp"
}
}
}ChatGPT — add as remote MCP server URL: https://tickmcp.mrjl.dev/mcp
Related MCP server: TickTick MCP Server
Tools
Tool | Description |
| Check TickTick connection status |
| List all projects |
| Get a project by ID |
| Create a project (supports |
| Update a project (supports |
| Permanently delete a project |
| Get project + undone tasks + columns envelope |
| List active tasks with filters (project, |
| Get a task by ID |
| Create a task (supports |
| Update a task (supports |
| Patch checklist items deterministically ( |
| Mark a task complete |
| Delete a task |
Current Limitation
ticktick_list_tasksintentionally supports active tasks only.status=2(completed listing) is explicitly unsupported and returnsVALIDATION_ERROR.
Architecture
MCP Client ←(OAuth 2.1)→ tickmcp ←(OAuth 2.0)→ TickTick APIRuntime: Cloudflare Workers
Transport: Streamable HTTP (
POST /mcp)Auth: OAuth 2.1 with consent screen + PKCE, proxying to TickTick OAuth 2.0
Storage: D1 (users, audit events, OAuth state) + KV (tokens, idempotency)
Rate limiting: Per-user via Cloudflare Rate Limiting
License
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
Official Todoist MCP server for AI assistants to manage tasks, projects, and workflows.
Local-first task manager: create, edit, and complete tasks, projects, and checklists via MCP.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceMCP server for TickTick API enabling task management, project organization, habit tracking, and more.3772MIT
- FlicenseNot gradedqualityDmaintenanceRemote MCP server for managing TickTick tasks and projects, offering 22 tools for CRUD, search, and GTD workflows via any MCP client.1
- AlicenseNot gradedqualityCmaintenanceA security-hardened MCP server for TickTick that enables managing your tasks directly through any MCP-compatible client.1MIT
- AlicenseNot gradedqualityBmaintenanceAn MCP server that connects AI assistants to TickTick, enabling project and task management through natural language, including reading projects, finding tasks, creating tasks, and completing work.2MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/maheshrijal/tickmcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server