task-mcp-server
If you are the rightful owner of task-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.
A Model Context Protocol (MCP) implementation for Task Management API written in TypeScript.
The Task API Server is a Model Context Protocol (MCP) implementation designed for task management, written in TypeScript. It serves as both a reference implementation and a functional task management server. The server connects to an external Task API service, providing a standardized interface for managing tasks. It supports two runtime modes: STDIO Mode for CLI-based applications and AI agents, and HTTP+SSE Mode for web-accessible server interactions. The server offers comprehensive task management operations, including listing, creating, updating, and deleting tasks, with extensive validation and robust error handling.
Features
- Task Management Operations: Includes listing, creating, updating, and deleting tasks with filtering capabilities.
- Dual Interface Modes: Supports STDIO protocol for CLI/AI integration and HTTP+SSE protocol for web access.
- MCP Protocol Implementation: Complete implementation of the Model Context Protocol with resources and tools for task operations.
- Quality Assurance: Comprehensive test client for validation and automatic server shutdown after tests.
Tools
listTasks
Lists all available tasks with optional filters.
createTask
Creates a new task with customizable properties.
updateTask
Updates an existing task's details.
deleteTask
Deletes a task by ID.