tasks-mcp-server

dianper/tasks-mcp-server

3.2

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

No resources