A modern command line interface for TickTick task management

Tickli is a powerful CLI tool that lets you manage your TickTick tasks and projects directly from your terminal. Stay productive without leaving your command line!
brew tap sho0pi/homebrew-tap
brew install tickli
You can also download prebuilt binaries from the GitHub releases page.
# Initialize and authenticate with TickTick
tickli init
# List available projects
tickli project list
# Switch to a project
tickli project use "Work Tasks"
# Add a new task
tickli task add "Finish documentation for project X"
# Add a high priority task due tomorrow
tickli task add "Important meeting" --priority high --date "tomorrow at 2pm"
# List your tasks
tickli task list
# Complete a task
tickli task complete <task-id>
| Command | Description |
|---|---|
tickli init |
Set up authentication with TickTick |
tickli project list |
Show all your projects |
tickli project use |
Switch active project context |
tickli add |
Quickly add a new task |
tickli task list |
List tasks in current project |
tickli task show |
View task details |
tickli task complete |
Mark a task as complete |

For complete documentation on all available commands:
tickli --help
Or check out the full documentation.
Contributions are welcome! Please see CONTRIBUTING.md for details.
$ claude mcp add tickli \
-- python -m otcore.mcp_server <graph>