🍅 TodoPomo MCP服务器
基于人工智能的任务管理,采用番茄钟技术,适用于Claude Desktop
](https://www.npmjs.com/package/todopomo-mcp) 
这是什么?
TodoPomo是一个MCP服务器,让Claude(或任何兼容MCP的AI)管理您的任务和番茄钟会话。自然地说话——没有应用程序,没有点击。
特征:
- ✅ 具有优先级的任务管理
- ⏱️ 灵活的番茄钟
- 📊 生产率统计
- 💾 本地数据存储
- 🎯 进度跟踪
安装
npm install -g todopomo-mcp添加到Claude桌面配置(%APPDATA%\Claude\claude_desktop_config.json 在Windows上):
{
"mcpServers": {
"todopomo": {
"command": "npx",
"args": ["-y", "todopomo-mcp"]
}
}
}重新启动克劳德桌面。完成!
用法
问问克劳德:
"Add a task to study JavaScript with high priority for 3 pomodoros"
"List all my pending tasks"
"Start a 25-minute work session"
"Show me my stats for today"
"Update settings to 50-minute work sessions"发展
git clone https://github.com/YOUR_USERNAME/todopomo-mcp.git
cd todopomo-mcp
npm install
npm run build
npm start原理
使用TypeScript和模型上下文协议SDK构建。提供9个任务和时间管理工具:
add_task-创建任务list_tasks-查看任务(按状态/优先级筛选)update_task-修改任务delete_task-删除任务start_pomodoro-开始工作/休息会议complete_pomodoro-完成会话get_pomodoro_stats-查看生产力数据update_settings-自定义计时器get_active_session-检查当前会话
以JSON格式本地存储的数据。
技术栈
- TypeScript -类型安全开发
- Node.js -运行时间
- MCP-SDK -协议实施
- JSON -数据持久性
默认设置
- 工作时间:25分钟
- 短暂休息:5分钟
- 长假:15分钟
- 长假前番茄钟:4
一切都可以通过克劳德定制!
许可证
麻省理工学院-随意使用和修改!
作者
内置于☕ 和🍅 作者:Pratyay Rajak
问题? 打开一个问题或联系我们!
