MCP Hub
Back to servers

TickTick MCP Server (Vercel)

A Model Context Protocol server that enables AI assistants to manage TickTick tasks and projects directly. It supports Vercel deployment and provides full CRUD capabilities for task management via SSE or streamable HTTP transports.

Stars
1
Tools
6
Updated
Dec 10, 2025

TickTick MCP Server (Vercel)

A Model Context Protocol server for TickTick, deployed on Vercel.

Deploy to Vercel

Deploy with Vercel

1. Environment Variables

Set these in Vercel Dashboard > Settings > Environment Variables:

VariableDescription
TICKTICK_ACCESS_TOKENYour TickTick API access token
REDIS_URLRedis connection URL (for SSE transport)

2. Add Redis (for SSE support)

  1. Go to Vercel Dashboard > Storage
  2. Add Upstash Redis
  3. The REDIS_URL will be automatically configured

3. Deploy

vercel --prod

Connect from Claude

Option 1: Claude Pro/Max/Team/Enterprise

  1. Open Claude Desktop or claude.ai
  2. Go to Settings > Connectors
  3. 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

ToolDescription
list_projectsList all TickTick projects
get_tasksGet tasks (all or by project)
create_taskCreate a new task
update_taskUpdate an existing task
complete_taskMark task as completed
delete_taskDelete 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 dev

Test with MCP Inspector:

npx @anthropic-ai/mcp-inspector

Endpoints

  • /api/mcp - Streamable HTTP transport (recommended)
  • /api/sse - Server-Sent Events transport

Reviews

No reviews yet

Sign in to write a review