Loading...

MCP server for TickTick enabling AI agents to manage tasks and projects via API, requiring OAuth and offering read/write capabilities.
Boost this tool
Subscribe to listing upgrades or segmented pushes.
MCP server for TickTick enabling AI agents to manage tasks and projects via API, requiring OAuth and offering read/write capabilities.
This MCP server allows AI agents to manage TickTick tasks, which introduces moderate risk. While OAuth is used for authentication, the ability to write and delete tasks means that a compromised or poorly configured AI could cause data loss or disruption. Exercise caution when granting autonomy to AI agents using this MCP.
Performance depends on the TickTick API's responsiveness. Rate limiting may apply, so optimize API calls.
Cost depends on TickTick API usage. Monitor API call volume to avoid unexpected charges.
pip install -rTICKTICK_API_KEYget_projectsRetrieves a list of all projects in TickTick.
Read-only operation, no data modification.
project_detailsRetrieves details of a specific project.
Read-only operation, no data modification.
get_task_detailsRetrieves details of a specific task.
Read-only operation, no data modification.
create_projectCreates a new project in TickTick.
Creates new data, but doesn't modify existing data.
create_taskCreates a new task within a specified project.
Creates new data, but doesn't modify existing data.
update_taskUpdates an existing task's details.
Modifies existing task data, potentially causing unintended changes.
complete_taskMarks a task as complete.
Modifies task status, but reversible.
delete_taskDeletes a task from TickTick.
Deletes data, which is potentially irreversible.
OAuth
This MCP server allows AI agents to manage TickTick tasks, which introduces moderate risk. While OAuth is used for authentication, the ability to write and delete tasks means that a compromised or poorly configured AI could cause data loss or disruption. Exercise caution when granting autonomy to AI agents using this MCP.
Autonomy should be carefully managed due to the presence of destructive tools. Consider implementing safeguards and user confirmation steps to prevent unintended actions.
Production Tip
Implement robust logging and monitoring to track task modifications and identify potential issues.
Register an app in the TickTick developer portal and follow the OAuth authorization flow.
Immediately revoke the key in the TickTick developer portal and generate a new one.
No, each instance of the server is configured for a single account.
Yes, the TickTick API supports recurring tasks, so this MCP can manage them.
Implement custom logic in your AI agent to restrict tool usage based on user roles or permissions.
Unfortunately, there is no dry-run mode. You should test with a separate TickTick account.
Protect your API key, monitor API usage, and carefully control AI agent permissions.