todo-mcp-server-custom

RozenScarlet/todo-mcp-server-custom

3.2

If you are the rightful owner of todo-mcp-server-custom and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

This is a custom version of the Todo MCP Server, optimized for use with Claude Code.

Tools
7
Resources
0
Prompts
0

Todo MCP Server - Custom Version

这是一个定制版的 Todo MCP Server,专为 Claude Code 使用而优化。

新增功能

在原版基础上,本版本新增了以下功能:

update-todo-text

修改待办事项的描述文本。

参数:

  • id (number): 待办事项的ID
  • text (string): 新的描述文本

示例:

{
  "id": 1,
  "text": "新的任务描述"
}

安装

从源码安装

# 克隆仓库
git clone https://github.com/你的用户名/todo-mcp-server-custom.git
cd todo-mcp-server-custom

# 安装依赖
npm install

# 全局安装
npm install -g .

配置

在 Claude Code 的配置文件 .claude.json 中添加:

{
  "mcpServers": {
    "todo": {
      "type": "stdio",
      "command": "todo-mcp-server-custom"
    }
  }
}

如果是从本地路径安装:

{
  "mcpServers": {
    "todo": {
      "type": "stdio",
      "command": "node",
      "args": ["/path/to/todo-mcp-server-custom/build/index.js"]
    }
  }
}

可用工具

  • add-todo: 添加新的待办事项
  • get-todos: 获取所有待办事项
  • remove-todo: 删除待办事项
  • complete-todo: 标记待办事项为已完成
  • update-status: 更新待办事项状态(pending/in_progress/completed)
  • get-todos-by-status: 按状态获取待办事项
  • update-todo-text: 🆕 修改待办事项的描述文本

数据存储

所有待办事项数据存储在 ~/todos/todos.db 中。

更新日志

v1.1.0

  • 新增 update-todo-text 工具,支持修改待办事项描述

v1.0.1

  • 基于原版 todo-mcp-server

许可证

ISC

致谢

基于 todo-mcp-server 开发。