Todoist MCP Server
用于Todoist集成的MCP Server,支持使用Claude进行自然语言任务管理。
概述
Todoist MCP 服务器实现了 Model Context Protocol,让您通过 Claude 使用自然语言管理 Todoist 任务。
安装
npm install -g @abhiz123/todoist-mcp-server
配置
-
获取 Todoist API 令牌
- 登录 Todoist → 设置 → 集成 → 开发者部分
-
配置 Claude 桌面版
- 编辑
claude_desktop_config.json
:
- 编辑
{
"mcpServers": {
"todoist": {
"command": "npx",
"args": ["-y", "@abhiz123/todoist-mcp-server"],
"env": {
"TODOIST_API_TOKEN": "您的API令牌"
}
}
}
}
主要功能
创建任务
"创建名为'Team Meeting'的任务"
"添加名为'Review PR'的任务,截止时间为明天下午2点"
获取任务
"显示所有我的任务"
"列出今天到期的任务"
更新任务
"将文档任务的截止时间改为下周"
"将修复bug任务的优先级改为紧急"
完成任务
"将PR审查任务标记为已完成"
"完成文档任务"
删除任务
"删除PR审查任务"
"移除会议准备任务"
支持的工具
- todoist_create_task: 创建新任务(支持描述、截止日期、优先级)
- todoist_get_tasks: 检索和过滤任务
- todoist_update_task: 更新现有任务的属性
- todoist_complete_task: 将任务标记为已完成
- todoist_delete_task: 删除任务
问题和支持
如有问题,请访问 GitHub 仓库