mcp_planning

pcingola/mcp_planning

3.2

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

  1. add_task

    Add a new task

  2. get_tasks

    Get all tasks, optionally filtered by state

  3. get_task

    Get a specific task by ID

  4. update_task_state

    Update a task's state

  5. delete_task

    Delete a task

  6. add_subtask

    Add a subtask to an existing task