todo-list-mcp-server

ismael-soler/todo-list-mcp-server

3.2

If you are the rightful owner of todo-list-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The TodoList MCP Challenge project provides a comprehensive environment for a to-do list application, featuring a .NET REST API and an MCP server for interaction with language models.

Tools

Functions exposed to the LLM to take actions

GetTodoLists

Gets all lists

GetTodoListsById

Gets a specific list using its ID

CreateTodoList

Creates a new Todo list with a given name

UpdateTodoList

Updates the name of an existing Todo list using its ID

DeleteTodoList

Deletes a to-do list and all of its items by its ID

GetItems

Gets all items

CreateItem

Creates a new task with a description and links it to an existing to-do list by its ID

GetItemsFromList

Gets all items from a specific to-do list by its ID

CompleteTodoItem

Marks a specific item as complete

DeleteTodoItem

Deletes a specific task

UpdateItemDescription

Updates the description of a specific task

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources