ismael-soler/todo-list-mcp-server
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