Labsco
MCP SERVER

MCP Todo

by pushyzheng

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

Project & Task Management
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

One command — rye sync