todo-list-mcp

todo-list-mcp

14

The Todo List MCP Server is an educational tool demonstrating the implementation of a Model Context Protocol (MCP) server to manage todo items. It features task creation, modification, completion, and deletion, along with search and summarization capabilities.

Todo List MCP Server

A Model Context Protocol (MCP) server offering a comprehensive API for managing todo items, designed as an educational example of MCP implementation.

Features

  • Create todos: Add tasks with title and description
  • Update, complete, delete todos
  • Search todos by title or date
  • Summarize active todos

Tools

  • create-todo, list-todos, get-todo
  • update-todo, complete-todo, delete-todo
  • search-todos-by-title, search-todos-by-date
  • list-active-todos, summarize-active-todos

Installation

Clone the repository, install dependencies, and build the project.

Usage

Start the server using npm, and configure with tools like Claude for Desktop.

Learning

Read the GUIDE.md for design insights, study the commented source code, and use the test client.