Coding Todo

Coding Todo

🚀 编码待办事项服务器

本 MCP 服务器提供了一系列工具和资源,用于高效管理项目的待办事项列表,助您轻松掌控项目进度。

🚀 快速开始

在运行服务器之前,您需要安装所需的 Python 包。可以使用 pip 进行安装:

pip install -r requirements.txt

要运行服务器,请执行 coding_todo.py 脚本。

python coding_todo.py

这将启动 MCP 服务器,使其工具和资源可供 MCP 客户端使用。

✨ 主要特性

该服务器允许您执行以下操作:

  • 查看当前待办事项列表
  • 查看特定待办事项的详细信息
  • 添加新的待办事项
  • 更新待办事项的状态
  • 删除待办事项
  • 更新待办事项的详细信息

📦 安装指南

在运行服务器之前,您需要安装所需的 Python 包。可以使用 pip 进行安装:

pip install -r requirements.txt

💻 使用示例

基础用法

要运行服务器,请执行以下命令:

python coding_todo.py

📚 详细文档

资源

  • todo://list:提供所有待办事项的列表,包括其状态、标题、优先级和标签。
  • todo://item/{todo_id}:提供特定待办事项的详细信息,包括状态、优先级、创建日期、项目、标签和描述。

工具

  • add_todo:向列表中添加新的待办事项。

    • 参数:
      • title:待办事项的标题(必填)
      • description:待办事项的详细描述(必填)
      • project:项目名称(可选)
      • priority:优先级,从 1(最低)到 5(最高)(可选,默认值:1)
      • tags:与待办事项相关的标签列表(可选)
  • update_todo_status:更新现有待办事项的状态。

    • 参数:
      • id:要更新的待办事项的 ID(必填)
      • status:新的状态(pending/in_progress/completed)(必填)
  • delete_todo:从列表中删除待办事项。

    • 参数:
      • id:要删除的待办事项的 ID(必填)
  • update_todo:更新现有待办事项的详细信息。

    • 参数:
      • id:要更新的待办事项的 ID(必填)
      • title:新的标题(可选)
      • description:新的描述(可选)
      • project:新的项目名称(可选)
      • priority:新的优先级,从 1(最低)到 5(最高)(可选)
      • tags:新的标签列表(可选)
  • 0 关注
  • 0 收藏,35 浏览
  • system 提出于 2025-09-18 23:15

相似服务问题

相关AI产品