这是一个用于Todoist的模型上下文协议(MCP)服务器,通过Claude Desktop和其他兼容MCP的客户端实现高级任务和项目管理。
如果作为npm包发布,您可以在您的Claude Desktop配置中直接使用npx:
{
"mcpServers": {
"todoist": {
"command": "npx",
"args": [
"todoist-mcp"
],
"env": {
"TODOIST_API_TOKEN": "your_todoist_token"
}
}
}
}
TODOIST_API_TOKEN。git clone https://github.com/yourusername/todoist-mcp.git
cd todoist-mcp
npm install
# 或
yarn install
npm run build
# 或
yarn build
node dist/server.js
{
"mcpServers": {
"todoist": {
"command": "node",
"args": [
"/path/to/todoist-mcp/dist/server.js"
],
"env": {
"TODOIST_API_TOKEN": "your_todoist_token"
}
}
}
}
"显示我最高优先级的任务。"
"为我的任务创建标签,并根据项目或紧急程度进行分类。"
"将带有'紧急'标签的所有任务移动到'Today'部分。"
"创建一个名为'个人成长'的新项目,并添加一个'阅读清单'部分。"
"列出项目'Team Launch'的所有协作者。"
"在任务'准备幻灯片'上添加一条评论,内容为'记得包括Q2结果'。"
本项目采用MIT许可证。详情请参阅LICENSE。 </中文翻译>