dianper/tasks-mcp-server
If you are the rightful owner of tasks-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.
This document provides a structured summary of a Model Context Protocol (MCP) server integrated with a .NET Minimal API for task management.
Tools
Functions exposed to the LLM to take actions
ListTasks
Retrieves all tasks from the system, including their title, description, due date, and completion status.
GetTask
Retrieves the details of a specific task by its unique ID.
CreateTask
Creates a new task with a title, optional description, and optional due date.
UpdateTask
Updates an existing task by ID. You can modify the title, description, completion status, or due date.
DeleteTask
Deletes a task by its unique ID.
SearchTasks
Searches for tasks that match a given query in their title or description.
GetOverdueTasks
Retrieves all tasks that are overdue and not yet completed.
GetNotifications
Retrieves all notifications generated by task actions such as creation, updates, or deletion.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client