这是一个将Claude与Todoist集成的MCP(模型上下文协议)服务器实现,支持使用自然语言进行任务管理。此服务器允许Claude通过日常语言与你的Todoist任务进行交互。
<a href="https://glama.ai/mcp/servers/fhaif4fv1w"> <img width="380" height="200" src="https://gips3.baidu.com/it/u=3842561959,2509160587&fm=3081&app=3081&f=PNG?w=760&h=400" alt="Todoist Server MCP 服务器" /> </a>要通过 Smithery 自动安装 Todoist MCP Server:
npx -y @smithery/cli install @abhiz123/todoist-mcp-server --client claude
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": "your_api_token_here"
}
}
}
}
"创建任务 '团队会议'"
"添加任务 '审查 PR',截止日期为明天下午2点"
"创建高优先级任务 '修复 Bug',描述 '关键性能问题'"
"显示我的所有任务"
"列出今天到期的任务"
"获取高优先级任务"
"显示本周到期的任务"
"将文档任务的截止日期更新为下周"
"将 Bug 修复任务的优先级更改为紧急"
"给团队会议任务添加描述"
"将 PR 审查任务标记为已完成"
"完成文档任务"
"删除 PR 审查任务"
"移除会议准备任务"
# 克隆仓库
git clone https://github.com/abhiz123/todoist-mcp-server.git
# 进入目录
cd todoist-mcp-server
# 安装依赖
npm install
# 构建项目
npm run build
欢迎贡献!请随意提交拉取请求。
本项目采用 MIT 许可证 - 详情见 LICENSE 文件。
如果你遇到任何问题或需要支持,请在 GitHub 仓库 上提交问题。