模型上下文协议(MCP)服务器,用于管理TODO.md和CHANGELOG.md文件,能高效处理文件编辑、读取及版本管理等任务。
mcp-todo-server是一个强大的模型上下文协议(MCP)服务器,可用于精确管理TODO.md和CHANGELOG.md文件。通过它,你可以轻松实现基于行的文件编辑、读取以及版本管理等功能。
utf-8、shift_jis、latin1等),适应不同的文件编码需求。go install codeberg.org/mutker/mcp-todo-server/cmd/mcp-todo-server@latest
TODO.md中已完成的任务生成0.1.0版本的变更日志条目”/path/to/my/TODO.md导入现有的TODO.md文件”服务器能够智能处理任务解析、版本管理,并提供丰富的语义化任务和变更日志条目的理解。
服务器可根据用户的复杂需求,对多个文件进行原子操作,同时支持广泛的字符编码,确保在不同环境下都能稳定运行。
get-todo-tasks - 获取TODO.md中的所有任务get-todo-tasks-by-version - 获取特定版本的任务add-todo-task - 为特定版本添加新任务update-todo-task - 更新现有任务add-todo-version - 添加新的版本部分import-todo - 导入并格式化现有的TODO.mdget-changelog - 获取所有变更日志条目get-changelog-by-version - 获取特定版本的变更日志条目add-changelog-entry - 添加新的变更日志版本条目update-changelog-entry - 更新现有变更日志条目import-changelog - 导入并格式化现有的CHANGELOG.mdgenerate-changelog-from-todo - 根据TODO.md中已完成的任务生成新的CHANGELOG.md条目本项目采用MIT许可证,详见LICENSE获取完整许可文本。
感谢tumf/mcp-text-editor的启发。