todo-mcp-server
by idsulik·★ 7·综合分 32
一个简单的 Todo MCP 服务器,通过模型上下文协议提供基本的任务管理操作。
productivitydeveloper-toolsother
4
Forks
0
活跃 Issue
13 个月前
最近提交
2 天前
收录于
概述
todo-mcp-server 是一个 Python 实现的 Todo 应用程序,作为 MCP 服务器提供核心功能,包括列出、查看、添加、删除和清除待办事项。它为任务管理提供 MCP 资源和工具,支持包括优先级和截止日期的结构化任务。服务器可通过 uv 包管理器安装,与 Claude Desktop 集成,或在 Docker 中运行以便于部署。
试试问 AI
装完之后,这里有 3 个你可以让 AI 做的事:
你:AI 助手中的个人任务管理
你:MCP 服务器实现模式的演示
你:与 AI 工作流程集成以进行待办事项跟踪
什么时候选它
选择它用于 AI 助手中的个人任务管理,或作为学习 MCP 服务器开发的参考实现。
什么时候不要选它
不要选择它用于团队协作需求,因为它似乎是针对单用户场景设计的,没有明显的多用户支持。
此 server 暴露的工具
从 README 抽取出 4 个工具add_todoadd_todo(value: str)Add a new todo item to the todo list
remove_todoremove_todo(item_idx: int)Remove a specific todo item by its index
clear_todoclear_todo()Clear all todo items from the list
create_taskcreate_task(task_name: str, priority: str = "medium", due_date: str = "")Create a structured todo task with priority and due date
可对比工具
mcp-todo-serverclaude-todoreminders-mcptodoist-api-mcpgoogle-tasks-mcp
安装
安装
- 克隆仓库:
git clone https://github.com/idsulik/todo-mcp-server.git
cd todo-mcp-server- 使用 uv 安装依赖:
uv pip install -e .添加到 Claude Desktop
将以下内容添加到您的 Claude Desktop 配置文件中:
{
"mcpServers": {
"todo": {
"command": "uv",
"args": [
"run",
"--with",
"mcp[cli]",
"mcp",
"run",
"/path/to/your/server.py"
]
}
}
}使用 Docker
或者,您可以使用 Docker:
{
"mcpServers": {
"todo": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"idsulik/todo-mcp-server"
]
}
}
}todo-mcp-server 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。