MCP Hub
Back to servers

Dooist

A task management MCP server that allows users to create, list, and organize tasks with priorities, labels, and projects using natural language. It provides a persistent SQLite-backed system for tracking due dates and managing task workflows directly within Claude Code.

Updated
Jan 28, 2026

Dooist

Task management for Claude Code. One task list across all your projects.

The Problem

You use Claude Code across multiple repos. Personal projects, work stuff, side hustles. Each instance has no idea what you need to do outside that specific project.

Tracking tasks in Markdown files? Switching to Todoist? Context switching kills flow.

The Solution

Dooist is an MCP server with a single SQLite database. Every Claude Code instance sees your full task list.

"What's due today?" works everywhere.

Install

claude mcp add dooist -- npx dooist

Restart Claude Code. Done.

Usage

Just talk:

"remind me to fix the auth bug tomorrow"
"add task to review PR with priority 1"
"what's on my plate this week"
"show me overdue tasks"
"complete the PR review"

Features

  • Natural language dates: "tomorrow", "next monday", "in 3 days"
  • Priorities: P1 (urgent) through P4 (low)
  • Labels: @work, @personal, @urgent
  • Projects: Group related tasks
  • Persistent: SQLite at ~/.dooist/
  • Self-hosted: Your data stays on your machine

Tools

ToolWhat it does
create_taskAdd task with due date, priority, labels
list_tasksFilter by project, label, status
complete_taskMark done
update_taskChange anything
delete_taskRemove
todayDue today + overdue
upcomingNext N days
scan_todosFind TODO/FIXME/HACK comments in codebase
list_projectsAll projects
create_projectNew project
list_labelsAll labels
create_labelNew label

Scan TODOs

Find all TODO comments in your codebase:

"scan this repo for TODOs"
"find all FIXMEs in the codebase"
"scan for TODOs and create tasks from them"

Creates tasks with file:line references so you can jump right to them.

Custom Database Location

claude mcp add dooist -e DOOIST_DB_PATH=/your/path/dooist.db -- npx dooist

Development

git clone https://github.com/paperMoose/dooist
cd dooist
npm install
npm run build
npm test

License

MIT

Reviews

No reviews yet

Sign in to write a review