编程待办
STDIO代码项目待办事项管理服务器
代码项目待办事项管理服务器
This MCP server provides tools and resources for managing a coding project's todo list.
This server allows you to:
todo://list:  Provides a list of all todo items with their status, title, priority and tags.todo://item/{todo_id}: Provides detailed information about a specific todo item, including status, priority, creation date, project, tags, and description.add_todo: Adds a new todo item to the list.
title: Title of the todo item (required)description: Detailed description of the todo item (required)project: Project name (optional)priority: Priority from 1 (lowest) to 5 (highest) (optional, default: 1)tags: List of tags related to the todo (optional)update_todo_status: Updates the status of an existing todo item.
id: The ID of the todo item to update (required)status: New status (pending/in_progress/completed) (required)delete_todo: Deletes a todo item from the list.
id: The ID of the todo item to delete (required)update_todo: Updates the details of an existing todo item.
id: The ID of the todo item to update (required)title: New title (optional)description: New description (optional)project: New project name (optional)priority: New priority from 1 (lowest) to 5 (highest) (optional)tags: New list of tags (optional)Before running the server, you need to install the required Python packages. You can do this using pip:
pip install -r requirements.txt
To run the server, execute the coding_todo.py script.
python coding_todo.py
This will start the MCP server, making its tools and resources available to MCP clients.