这是一个集成Claude与Todoist的MCP(模型上下文协议)服务器实现,支持使用自然语言进行任务管理,让Claude能通过日常用语与你的Todoist任务、项目、部分和标签交互。
Todoist MCP 服务器增强版允许Claude与Todoist进行交互,实现自然语言的任务管理。你可以通过以下步骤进行安装和配置。
完整的工具列表及其使用方法,请参阅 .docs 中的 tools.md。
要通过 Smithery 自动安装Todoist扩展服务器:
npx -y @smithery/cli install @Chrusic/todoist-mcp-server-extended --client claude
尚未在npm上发布。
有关Todoist API的更多信息,请访问 官方Todoist API文档。
将以下内容添加到你的Cline MCP设置文件中:
{
"mcpServers": {
"todoist": {
"command": "npx",
"args": ["todoist-mcp-enhanced-server"],
"env": {
"TODOIST_API_TOKEN": "your_api_token_here"
}
}
}
}
"在项目'工作'部分'待办'中创建任务'审查PR'"
"将标签'重要'添加到任务'审查PR'"
"显示项目'工作'中的所有带标签'重要'的任务"
"将任务'文档'移动到部分'进行中'"
"标记文档任务为完成"
# 克隆仓库
git clone https://github.com/Chrusic/todoist-mcp-server-extended.git
# 进入目录
cd todoist-mcp-server-extended
# 安装依赖项
npm install
# 构建项目
npm run build
欢迎贡献!请随意提交Pull Request。
此项目在 LICENSE 文件中详细说明下,使用MIT许可证发行。
如果你遇到任何问题或需要支持,请在 GitHub仓库 上提交问题。