返回市场
待办事项-MCP

待办事项-MCP

作者:Doist176 星标更新:2025-09-16

项目介绍

【技术文档摘要】:

[!IMPORTANT] 弃用通知:此仓库已弃用。

Doist现在在新仓库中维护官方的Todoist MCP工具:Doist/todoist-ai。请迁移至新工具以获得持续支持和更新。

更多详情请参阅这里

Todoist MCP

将这个模型上下文协议服务器连接到您的LLM,以便与Todoist进行交互。

功能

此集成实现了Todoist TypeScript客户端提供的所有API,提供以下访问:

任务管理

  • 创建任务(包括内容、描述、截止日期、优先级、标签等)
  • 使用自然语言创建任务(例如,“周五下午5点前提交报告 #工作”)
  • 获取任务(单个、过滤或所有任务)
  • 获取已完成的任务(按完成日期或截止日期)
  • 获取生产统计数据
  • 更新任务
  • 移动任务(单独或批量)
  • 关闭/重新打开任务
  • 删除任务

项目管理

  • 创建、获取、更新和删除项目

部分管理

  • 在项目内创建、获取、更新和删除部分

评论管理

  • 添加、获取、更新和删除任务或项目的评论

标签管理

  • 创建、获取、更新和删除标签
  • 管理共享标签

协作

  • 获取项目的协作者

设置

构建服务器应用:

npm install
npm run build

配置Claude:

您必须安装支持MCP的Claude桌面应用程序。

您可以从Todoist > 设置 > 集成 > 开发者获取您的Todoist API密钥。

然后,在您的claude_desktop_config.json中添加一个新的MCP服务器:

{
    "mcpServers": {
        "todoist-mcp": {
            "command": "node",
            "args": ["/path/to/repo/build/index.js"],
            "env": {
                "TODOIST_API_KEY": "your_todoist_api_key"
            }
        }
    }
}

现在您可以启动Claude桌面应用程序并请求更新Todoist。

分发

Smithery

smithery徽章

使用Smithery在Claude Desktop上安装Todoist MCP:

npx -y @smithery/cli install @miottid/todoist-mcp --client claude

Glama

<a href="https://glama.ai/mcp/servers/2010u29g1w"> <img width="380" height="200" src="https://gips3.baidu.com/it/u=4118100774,2690992602&fm=3081&app=3_081&f=PNG?w=760&h=400" alt="Todoist MCP服务器" /> </a>