Token导航 LogoToken导航TokenDH.com
todoist Claude MCP server v1.0 logo
浏览器工具stdio官方级别未说明来源级核验

todoist Claude MCP server v1.0

MCP Server

@smithery/cli

通过REST API连接Todoist与Claude的任务管理服务器,支持任务、项目、标签和评论的全面管理。

工具数

9

提示词数

0

GitHub Stars

0

资源数

0
生产力工具PythonClaudeAPI集成Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

shawkatdidar

提供方

shawkatdidar

最后核验

2026/5/17 20:22

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx @smithery/cli install todoist-mcp-server

详细介绍

Todoist MCP 服务器

MCP服务器通过REST API连接Todoist与Claude。您可直接在Claude中管理您的Todoist任务、项目、板块、标签和评论。

特点/功能

  • 任务管理创建、更新、完成和删除任务
  • 项目管理查看你所有的Todoist项目
  • 部门管理获取项目内的部分/章节
  • 标签管理查看并使用标签来组织任务
  • 评论阅读任务和项目的评论
  • 高级过滤按项目或标签筛选任务
  • 优先支持设置任务优先级,从1(正常)到4(紧急)
  • 截止日期设置并更新任务截止日期

安装

史密斯里路(推荐)

npx @smithery/cli install todoist-mcp-server

在安装过程中,系统会提示您输入您的Todoist API令牌。

如何获取您的Todoist API令牌:

  1. 首选 Todoist 设置 → 集成
  2. 向下滚动到“开发者”部分
  3. 复制您的API令牌
  4. 在安装过程中,当Smithery提示时,请粘贴它

手动安装

  1. 克隆此存储库:
git clone https://github.com/shawkatdidar/todoist_claude_mcp_server_v1.0.git
cd todoist_claude_mcp_server_v1.0
  1. 安装依赖项:
pip install -r requirements.txt
  1. 从以下位置获取您的Todoist API令牌: Todoist 设置 > 集成 > 开发者
  1. 设置你的环境变量:
export TODOIST_API_TOKEN=your_token_here

配置

对于Claude Desktop

将此添加到您的Claude桌面配置文件中:

macOS~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "todoist": {
      "command": "python",
      "args": ["/path/to/todoist_claude_mcp_server_v1.0/server.py"],
      "env": {
        "TODOIST_API_TOKEN": "your_token_here"
      }
    }
  }
}

对于Smithery(Claude.ai)

使用 Smithery 安装时,设置过程中会提示您输入 TODOIST_API_TOKEN。Smithery 将安全地存储您的令牌,并自动将其提供给 MCP 服务器。

每位用户都需要自己的Todoist API令牌。该令牌是个人专用的,不应与他人共享。

可用工具

工具描述
-------------------get_tasks
获取所有任务,可选择按项目或标签进行过滤 get_projects
从Todoist获取所有项目get_sections
获取所有部分,可选择按项目过滤get_labels
从Todoist获取所有标签get_comments
获取特定任务或项目的评论create_task
创建一个新任务,可选择项目、部分、截止日期、优先级和标签update_task
更新现有任务complete_task
将任务标记为已完成 delete_task

| 删除任务 |

使用示例

  • 安装后,您可以向Claude提问:
  • “我今天的任务是什么?”
  • “创建一个优先级为3的购买杂货任务”
  • “显示我所有的项目”
  • “完成任务 \[任务ID\]”

“将任务\[task_id\]的截止日期更新为2025年12月31日”

  • 要求
  • Python 3.10+
  • httpx 版本 >= 0.27.0
  • python-dotenv >= 1.0.0
  • mcp >= 0.1.0(可翻译为:mcp 版本大于等于 0.1.0)

坚韧性(或持久性)版本 >= 8.2.0

许可证

麻省理工学院(MIT)

作者

目录标签

目录标签

生产力工具PythonClaudeAPI集成任务管理本地部署项目协作自动化

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@smithery/cli

工具数量(toolCount,工具数)

9

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP