Todoist MCP
连接此 模型上下文协议 服务器连接到您的LLM,以便与Todoist交互。
功能
此集成实现了从 Todoist TypeScript客户端,提供以下访问权限:
任务管理
- 创建任务(包括内容、描述、截止日期、优先级、标签等)
- 用自然语言创建任务(例如,“周五下午5点前提交报告#工作”)
- 检索任务(单个、筛选或所有任务)
- 检索已完成的任务(按完成日期或到期日期)
- 获取生产力统计数据
- 更新任务
- 移动任务(单独或分批)
- 关闭/重新打开任务
- 删除任务
项目管理
- 创建、检索、更新和删除项目
科室管理
- 在项目中创建、检索、更新和删除节
评论管理
- 添加、检索、更新和删除任务或项目的注释
标签管理
- 创建、检索、更新和删除标签
- 管理共享标签
协作
- 为项目寻找合作伙伴
设置
构建服务器应用程序:
npm install
npm run build配置Claude:
您必须安装 克劳德 支持MCP的桌面应用程序。
您可以从获取Todoist API密钥 Todoist>设置>集成>开发人员.
然后,在你的 claude_desktop_config.json,添加新的MCP服务器:
{
"mcpServers": {
"todoist-mcp": {
"command": "node",
"args": ["/path/to/repo/build/index.js"],
"env": {
"TODOIST_API_TOKEN": "your_todoist_api_key"
}
}
}
}现在,您可以启动Claude桌面应用程序并要求更新Todoist。
分布
史密瑟里
](https://smithery.ai/server/@miottid/todoist-mcp)
使用以下命令在Claude桌面上安装Todoist MCP 史密瑟里:
npx -y @smithery/cli install @miottid/todoist-mcp --client claude