这是一个实现了MCP(模型上下文协议)服务器,该服务器集成了Claude——或者任何兼容MCP的LLM,如果你愿意的话——与Todoist,通过MCP工具实现自然语言任务管理。此服务器中的工具允许Claude使用日常语言与你的Todoist任务、项目、部分和标签进行交互,同时优化了LLM工作流程的效率。
<a href="https://glama.ai/mcp/servers/xzuab11d38"><img width="380" height="200" src="https://glama.ai/mcp/servers/xzuab11d38/badge" alt="Todoist Server MCP服务器" /></a>
有关可用工具及其用法的完整列表,请参阅tools.md。
假设您已经安装了npm。
更详细的安装指南可以在如何指南中找到。
要通过Smithery安装适用于Claude桌面的Todoist MCP Server Extended:
npx -y @smithery/cli install @Chrusic/todoist-mcp-server-extended --client claude
也兼容cline或windsurf,只需将最后一个参数改为--client cline或--client windsurf
npm install -g @chrusic/todoist-mcp-server-extended
设置 → 集成开发者下找到您的API令牌复制API令牌关于Todoist API的更多信息,请访问官方Todoist API文档。
在您的claude_desktop_config.json文件中,在"mcpServers":{ }:之间粘贴以下json片段:
"todoist": {
"command": "npx",
"args": ["-y", "@chrusic/todoist-mcp-server-extended"],
"env": {
"TODOIST_API_TOKEN": "PASTE-YOUR-API-TOKEN-HERE"
}
}
当所有内容组合在一起时,它应该看起来像这样:
{
"mcpServers": {
"todoist": {
"command": "npx",
"args": ["-y", "@chrusic/todoist-mcp-server-extended"],
"env": {
"TODOIST_API_TOKEN": "PASTE-YOUR-API-TOKEN-HERE"
}
}
}
}
在下次客户端重新启动时,Claude桌面客户端将启动MCP服务器并加载工具。
一些简单的建议,告诉Claude做什么。请注意,有时你需要非常直接地让Claude使用这些工具:
欢迎贡献!请随意提交Pull Request。
本项目根据MIT许可证发布 - 详情见LICENSE文件。
如果您遇到任何问题或需要支持,请在GitHub仓库中提交一个issue。