Todoist MCP 服务器
Todoist 的模型上下文协议 (MCP) 服务器,可通过 Claude Desktop 和其他兼容 MCP 的客户端实现高级任务和项目管理。
要求
Node.js(建议使用 v18 或更高版本)
npm 或 yarn
Todoist 帐户
Todoist API 令牌(请参阅https://todoist.com/prefs/integrations )
特征
列出、创建、更新、完成、重新打开和删除任务
列出、创建、更新、存档、取消存档和删除项目
列出、创建、更新和删除部分
列出、创建、更新和删除标签
列出、创建、更新和删除评论
管理共享标签
获取项目合作者
所有功能
任务:列出、获取、创建、更新、完成、重新打开、删除
项目:列出、获取、创建、更新、存档、取消存档、删除
部分:列出(按项目)、获取、创建、更新、删除
标签:列出、获取、创建、更新、删除、管理共享标签
注释:列出(按任务/项目)、获取、创建、更新、删除
合作者:列出项目合作者
安装
对于 Claude 桌面 (JSON)
如果作为 npm 包发布,您可以在 Claude Desktop 配置中直接使用 npx 使用它:
按照所示设置
TODOIST_API_TOKEN
。
手动安装
克隆存储库:
git clone https://github.com/yourusername/todoist-mcp.git cd todoist-mcp安装依赖项:
npm install # or yarn install构建项目:
npm run build # or yarn build将您的 Todoist API 令牌设置为环境变量(参见上文)。
运行构建好的服务器:
node dist/server.js通过将其添加到您的配置文件来配置 Claude Desktop 以使用您的本地构建:
{ "mcpServers": { "todoist": { "command": "node", "args": [ "/path/to/todoist-mcp/dist/server.js" ], "env": { "TODOIST_API_TOKEN": "your_todoist_token" } } } }
使用示例
获得最高优先级任务:
“显示我的最优先任务。”
创建和分类标签:
“为我的任务创建标签并按项目或紧急程度进行分类。”
按部分组织任务:
“将所有带有‘紧急’标签的任务移至‘今天’部分。”
项目管理:
“创建一个名为‘个人成长’的新项目,并添加‘阅读清单’部分。”
合作者概述:
“列出项目‘团队启动’的所有合作者。”
评论管理:
“在任务‘准备幻灯片’中添加一条评论,内容为‘记得包含第二季度结果’。”
执照
本项目遵循 MIT 许可证。详情请参阅许可证。
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
模型上下文协议服务器,可通过 Claude Desktop 和其他 MCP 兼容客户端在 Todoist 中实现高级任务和项目管理。
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server that integrates Claude with Todoist, enabling natural language task management including creating, updating, completing, and deleting tasks.Last updated -420312MIT License
- AsecurityAlicenseAqualityA Model Context Profile server that enables Claude to interact with Todoist, allowing users to create, retrieve, update, and manage tasks through natural language commands.Last updated -62MIT License
- -securityFlicense-qualityA Model Context Protocol server that enables Claude to interact with your Todoist account, allowing you to manage tasks, projects, and labels through natural language.
- AsecurityAlicenseAqualityAn MCP server that connects Claude with Todoist for complete task and project management through natural language.Last updated -2840537MIT License