Labsco
MCP SERVER

MCP Todo Server

by jeff-gitcode

Add, list, complete and delete tasks — four tools and nothing else, built as a clean-architecture reference.

Verified
Summary
Four tools, no ambition, and the repository is named after the architecture rather than the product — read it as a reference implementation.

This is the smallest complete surface a task list can have, which makes it a reasonable thing to read if you are working out how to structure an MCP server. As a task manager it competes with tools that have projects, labels, due dates and recurrence, and it is not trying to. Take it as a worked example of clean architecture applied to MCP, and judge it on the code rather than the feature list. Tool descriptions are in Spanish.

What it is

A minimal todo server: the four operations a task list needs, implemented as a clean-architecture demonstration.

What you get
  • add_todo, list_todos with status, complete_todo and delete_todo — the complete set for a task list and no more.
Requirements

Nothing to supply.

Setup effort

One command — npx -y mcp-todo-server