本项目可将 Model Context Protocol 服务器与你的大型语言模型(LLM)相连接,从而实现与 Todoist 的交互。该服务器支持通过 Todoist TypeScript 客户端 提供的所有 API。
npm install
npm run build
你必须安装支持 MCP 的 Claude 桌面应用程序。
你可以从 Todoist > 设置 > 集成 > 开发者 获取你的 Todoist API 令牌。
然后,在你的 claude_desktop_config.json
文件中添加一个新的 MCP 服务器配置:
{
"mcpServers": {
"todoist-mcp": {
"command": "node",
"args": ["/path/to/repo/build/index.js"],
"env": {
"TODOIST_API_KEY": "your_todoist_api_key"
}
}
}
}
现在你可以启动 Claude 桌面应用程序,并要求它更新 Todoist。
通过 Smithery 在 Claude 桌面应用程序中安装 Todoist MCP 服务器:
npx -y @smithery/cli install @miottid/todoist-mcp --client claude