Todoist MCP 服务器是一个与 Todoist 整合的 Model Context Protocol (MCP) 服务器实现,它能让 Claude 和其他 AI 助手通过自然语言进行任务管理,为任务管理带来了极大的便利。
你需要一个 Todoist API 令牌来使用此 MCP 服务器。
添加到你的 claude_desktop_config.json
:
{
"mcpServers": {
"todoist": {
"command": "npx",
"args": ["-y", "todoist-mcp"],
"env": {
"API_KEY": "your_todoist_api_token_here"
}
}
}
}
# 安装项目
npm install
# 构建项目并运行 inspector
npm run build && npx @modelcontextprotocol/inspector -e API_KEY=YOUR_API_KEY_HERE node dist/index.js
# 安装项目
npm install
# 构建项目并运行 inspector
npm run build && npx @modelcontextprotocol/inspector -e API_KEY=YOUR_API_KEY_HERE node dist/index.js
get_tasks_list
:获取任务列表,可选按项目、部分、标签等过滤。create_tasks
:创建新任务,带有各种属性。get_tasks
:通过 ID 或名称获取特定任务。update_tasks
:更新现有任务。close_tasks
:关闭任务。reopen_tasks
:重新打开任务。move_task
:移动任务。create_project
:创建新项目。get_projects
:获取所有项目。get_project
:通过 ID 获取特定项目。update_project
:更新现有项目。delete_project
:删除项目。create_label
:创建新标签。get_labels
:获取所有标签。get_label
:通过 ID 获取特定标签。update_label
:更新现有标签。delete_label
:删除标签。此项目使用 MIT 许可证,详细信息请查看 LICENSE 文件。
如果你遇到任何问题或需要支持,请在 GitHub 仓库中提交问题。