Todoist MCP 服务器是一个集成了 Claude 与 Todoist 的 MCP(模型上下文协议)服务器实现。它允许用户通过日常用语来管理任务,让 Claude 能够使用自然语言与您的 Todoist 任务进行交互,极大地提升了任务管理的便捷性。
npm install -g @abhiz123/todoist-mcp-server
使用各种属性创建新任务:
检索并过滤任务:
使用自然语言搜索更新现有任务:
使用自然语言搜索标记任务完成:
使用自然语言搜索删除任务:
将以下内容添加到claude_desktop_config.json
:
{
"mcpServers": {
"todoist": {
"command": "npx",
"args": ["-y", "@abhiz123/todoist-mcp-server"],
"env": {
"TODOIST_API_TOKEN": "此处输入您的API令牌"
}
}
}
}
# 创建任务
"创建任务‘团队会议’"
"添加任务‘审查PR’,设置为明天的任务"
"创建高优先级任务‘修复错误’,附带说明‘关键性能问题’"
# 获取任务
"显示所有我的任务"
"列出今天截止的任务"
"获取高优先级任务"
"显示此周的截止任务"
# 更新任务
"将文档任务设置为下周截止"
"更改错误修复任务的优先级为紧急"
"在团队会议任务中添加说明"
# 完成任务
"将PR审查任务标记为完成"
"完成文档任务"
# 删除任务
"删除代码审查任务"
"删除会议准备任务"
# 克隆仓库
git clone https://github.com/abhiz123/todoist-mcp-server.git
# 进入目录
cd todoist-mcp-server
# 安装依赖项
npm install
# 构建项目
npm run build
欢迎贡献!随意提交 Pull Request。
本项目在 MIT 许可证下发行——查看LICENSE文件获取详细信息。
如遇到任何问题或需要支持,请在GitHub 仓库提交问题。