Ticktick
TickTick is a cross-platform task management and to-do list application designed to help users organize their tasks and schedules efficiently.
This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.
Connect
Ticktick connects with a single OAuth click - there is no token to paste. The first time an agent uses a Ticktick action, FlyMyAI asks you to authorize your Ticktick account. Approve it once and the connection is reused for every later run.
- Provider: Ticktick
Actions
Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.
| Action | What it does | Required inputs |
|---|---|---|
TICKTICK_COMPLETE_TASK | Tool to mark a task as complete. use after confirming the task is done. | project_id, task_id |
TICKTICK_CREATE_TASK | Tool to create a new task in ticktick. use after you have task details such as title, dates, and optional reminders or subtasks. | title |
TICKTICK_DELETE_TASK | Tool to delete a specific task. use when you need to remove a task from a project after confirming both project and task ids. | project_id, task_id |
TICKTICK_GET_USER_PROJECT | Tool to retrieve all projects for the user. use when you need to list available projects for selection. | - |
TICKTICK_TICKTICK_COMPLETE_TASK | Tool to mark a specific task as complete. use after confirming the task is done. | project_id, task_id |
TICKTICK_TICKTICK_CREATE_PROJECT | Tool to create a new project in ticktick. use when you need to programmatically add a project after obtaining a valid access token. | name |
TICKTICK_TICKTICK_DELETE_PROJECT | Tool to delete a specific project. use when you have confirmed the project id and intend to permanently remove it. example: "delete the project with id 6226ff9877acee87727f6bca". | project_id |
TICKTICK_TICKTICK_GET_PROJECT_WITH_DATA | Tool to retrieve a project and its associated data (tasks, columns). use when you need full project details including its tasks and columns after selecting a project id. | projectId |
TICKTICK_TICKTICK_OAUTH2_AUTHORIZATION_STEP1 | Tool to generate the ticktick oauth2 authorization url. use to redirect the user to obtain the authorization code (step 1). | client_id, scope, redirect_uri |
TICKTICK_TICKTICK_OAUTH2_AUTHORIZATION_STEP_1 | Tool to redirect user to ticktick authorization page to obtain authorization code. use when initiating the oauth2 flow before exchanging the code. | client_id, scope, redirect_uri |
TICKTICK_TICKTICK_UPDATE_PROJECT | Tool to update an existing project. use when you need to modify project details like name, color, sort order, view mode, or kind after selecting a project id. | projectId |
TICKTICK_UPDATE_PROJECT | Tool to update an existing project. use when you need to modify project details like name, color, sort order, view mode, or kind after selecting a project id. | projectId |
TICKTICK_UPDATE_TASK | Tool to update an existing task. use after confirming the taskid and projectid. | taskId, projectId |
Links
We love our partners - FlyMy.AI builds with the best. Thanks, Ticktick!