- Ticktick Mcp
Ticktick Mcp
What is Ticktick MCP?
Ticktick MCP is a fully-featured MCP server for TickTick, providing a comprehensive async Python SDK that allows users to manage their tasks programmatically or through AI assistants.
How to use Ticktick MCP?
To use Ticktick MCP, install the SDK via pip, set up your authentication credentials, and run the server to interact with TickTick tasks using natural language or programmatically through Python.
Key features of Ticktick MCP?
- Full async support for high-performance operations.
- Comprehensive task management capabilities including creating, updating, and deleting tasks.
- Integration with AI assistants via Model Context Protocol (MCP).
- Support for habit tracking, project organization, and user analytics.
Use cases of Ticktick MCP?
- Automating task management for personal productivity.
- Integrating with AI assistants to manage tasks through natural language.
- Analyzing user productivity and habits over time.
FAQ from Ticktick MCP?
- Can I use Ticktick MCP without a TickTick account?
No, a TickTick account is required for authentication and access to the API.
- Is Ticktick MCP free to use?
Yes, the SDK is open-source and free to use, but a TickTick account may have its own pricing plans.
- How do I set up authentication?
Follow the installation instructions to register your app on the TickTick Developer Portal and configure your credentials in a .env file.
Server Config
{
"mcpServers": {
"ticktick": {
"command": "ticktick-sdk",
"env": {
"TICKTICK_CLIENT_ID": "your_client_id",
"TICKTICK_CLIENT_SECRET": "your_client_secret",
"TICKTICK_ACCESS_TOKEN": "your_access_token",
"TICKTICK_USERNAME": "your_email",
"TICKTICK_PASSWORD": "your_password"
}
}
}
}