TickTick MCP Server (Vercel)
Provides tools for managing tasks and projects in TickTick, including listing projects, retrieving task details, and performing operations like creating, updating, completing, or deleting tasks.
Click on "Deploy 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., "@TickTick MCP Server (Vercel)create a new task to finish the project report by Friday"
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.
TickTick MCP Server (Vercel)
A Model Context Protocol server for TickTick, deployed on Vercel.
Deploy to Vercel
1. Environment Variables
Set these in Vercel Dashboard > Settings > Environment Variables:
Variable | Description |
| Your TickTick API access token |
| Redis connection URL (for SSE transport) |
2. Add Redis (for SSE support)
Go to Vercel Dashboard > Storage
Add Upstash Redis
The
REDIS_URLwill be automatically configured
3. Deploy
vercel --prodRelated MCP server: TickTick MCP Server
Connect from Claude
Option 1: Claude Pro/Max/Team/Enterprise
Open Claude Desktop or claude.ai
Go to Settings > Connectors
Add new connector with URL:
https://your-app.vercel.app/api/mcp
Option 2: Using mcp-remote (Free users)
Edit ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"ticktick": {
"command": "npx",
"args": [
"mcp-remote",
"https://your-app.vercel.app/api/sse"
]
}
}
}Available Tools
Tool | Description |
| List all TickTick projects |
| Get tasks (all or by project) |
| Create a new task |
| Update an existing task |
| Mark task as completed |
| Delete a task |
Local Development
# Install dependencies
npm install
# Set environment variables
export TICKTICK_ACCESS_TOKEN="your-token"
export REDIS_URL="your-redis-url" # Optional for local
# Run development server
npm run devTest with MCP Inspector:
npx @anthropic-ai/mcp-inspectorEndpoints
/api/mcp- Streamable HTTP transport (recommended)/api/sse- Server-Sent Events transport
This server cannot be deployed
Maintenance
Related MCP Connectors
Task management for people and AI agents, with scoped OAuth access to issues, projects, and docs.
AI-native task management: list, create, update and archive tasks with rich context for AI agents
- mcpOAuthnet.todoist
Official Todoist MCP server for AI assistants to manage tasks, projects, and workflows.
Manage tasks, Focus Zone, notes, projects, and task history from compatible AI assistants.
Related MCP Servers
- AlicenseAqualityDmaintenanceA Model Context Protocol server that integrates with TickTick task management service, allowing AI assistants to list, create, update, and complete tasks with proper timezone handling.95MIT
- AlicenseCqualityDmaintenanceA comprehensive Model Context Protocol server providing complete TickTick task management API integration (112 operations) for Claude Code users, enabling seamless task creation, project management, habit tracking, and productivity features.10011MIT
- AlicenseAqualityFmaintenanceA Model Context Protocol server that enables AI assistants to interact with TickTick/Dida365 task management API, supporting operations like creating, reading, updating, and deleting tasks and projects.1111 npm35MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI integration with TickTick to manage tasks, projects, and tags through the Model Context Protocol. It allows users to import from Markdown, export project data to multiple formats, and perform task operations using natural language.MIT