LabscoMCP early access ↗
pushyzhengMCP SERVER · OFFICIAL PROJECT

MCP Todo

A local to-do list an assistant can add to, tick off and file into categories.

by pushyzheng ↗Project & Task Management✓ Official

LABSCO SUMMARY

Storage is a directory you choose, which is the whole privacy story.

There is no service behind this — tasks live wherever MCP_TODO_CACHE_DIR points, so backing them up means backing up that folder, and moving machines means copying it. Small surface, no credentials, nothing leaves the laptop.

What it is

A task manager exposed over MCP, storing its data in a cache directory on your own machine. The assistant becomes the interface: you say what needs doing and it records it.

What you get

  • Add new tasks to the list
  • Mark tasks complete, edit their content, and delete them
  • Sort tasks into categories, so a long list stays findable

Requirements

The project mcp-todo, version 0.1.0, run from a checkout: rye sync to install, then have the client launch src/run.py with the virtualenv's Python. Point MCP_TODO_CACHE_DIR at a directory for the stored data. No account and no key.

Setup effort

Build from source — git clone https://github.com/pushyzheng/mcp-todo