pcingola/mcp_planning
If you are the rightful owner of mcp_planning 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.
An MCP server for planning Agentic tasks, similar to a 'to do' list.
This project implements a Model Context Protocol (MCP) server that provides tools for managing task planning. It allows users to create, update, and track tasks in a hierarchical structure. The server supports task management with features such as creating and managing tasks with subtasks, tracking task states, and persistent storage of tasks in JSON format. It ensures user and session isolation for task data, making it a robust solution for personal and collaborative task management. The server is designed to be easily installed and run, with a focus on providing a seamless experience for managing tasks through MCP tools and resources.
Features
- Create and manage tasks with subtasks
- Track task state (pending, in-progress, completed, failed)
- Persistent storage of tasks in JSON format
- User and session isolation for task data
- MCP tools for task management
Tools
add_task
Add a new task
get_tasks
Get all tasks, optionally filtered by state
get_task
Get a specific task by ID
update_task_state
Update a task's state
delete_task
Delete a task
add_subtask
Add a subtask to an existing task