这是一个简单的MCP服务器概念验证项目,旨在实现与 Todoist 的交互。目前,该项目仅包含一个工具,不过若后续有实际使用需求,会考虑添加更多功能。与其他 Todoist MCP 服务器不同,此服务器采用 OAuth 进行授权,并部署在 Cloudflare 上。
你可以通过以下链接查看演示:链接
尽管开发者承诺不会在服务器上恶意使用你的 Todoist OAuth 数据,但你仍可随时从 Todoist -> 设置 -> 集成中撤销访问权限。
为确保你的 OAuth 访问权限不被滥用,最安全的做法是自行部署此服务器的实例。具体步骤如下:
wrangler secret put
命令添加 TODOIST_CLIENT_ID
和 TODOIST_CLIENT_SECRET
密钥。wrangler.jsonc
中的参数。npm run deploy
部署你自己的 Cloudflare 工人。