Skip to directory

Todo Markdown

danjdewhurst

stdio5+ documented tools2

About Todo Markdown

Provides todo list management with markdown file storage, offering CRUD operations for listing, adding, updating, and deleting tasks with persistent UUID tracking and human-readable checkbox format.

What you can use it for

  • productivity
Connection and setup
Hosting
Local stdio process
Transport
stdio
Endpoint
Local process; no hosted endpoint documented
Authentication
No credentials were configured; the tested read-only tool “list_todos” succeeded in an isolated environment. Other tools may have additional requirements.

Requirements

  • Node.js 18+
  • The npm package repository matched the repository linked from the public profile.

Setup steps

  1. npx -y @danjdewhurst/todo-md-mcp@0.1.6
Tools 5+

The server returned 5 tools in tools/list. Only “list_todos” was invoked with a synthetic read-only input and succeeded.

  • list_todos

    List all todos from the markdown file

    01
  • add_todo

    Add a new todo item

    Parameters: text
    02
  • update_todo

    Update an existing todo item

    Parameters: id, text, completed
    03
  • delete_todo

    Delete a todo item

    Parameters: id
    04
  • clear_completed

    Remove all completed todo items

    05

This server’s available tools can vary by account, permissions, or configuration. The list shown is not its full runtime catalog.

Limitations and notes
  • Runtime verification covered one read-only tool call (list_todos); other listed tools were not individually exercised.
Original sources
  • MCP.Directory public profile

    Name, description, publisher identifier, categories, transport, tool inventory, and install configuration.

  • npm registry metadata

    Published package version 0.1.6 checked before launch. Registry repository: git+https://github.com/danjdewhurst/todo-md-mcp.git.

Documentation checked 2026-10-28T00:00:00Z. Connection has not been runtime tested.