Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@TodoPomo MCP ServerStart a 25-minute work session for my JavaScript study task"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
🍅 TodoPomo MCP Server
AI-powered task management with Pomodoro technique for Claude Desktop
What is this?
TodoPomo is an MCP server that lets Claude (or any MCP-compatible AI) manage your tasks and Pomodoro sessions. Just talk naturally - no apps, no clicking.
Features:
✅ Task management with priorities
⏱️ Flexible Pomodoro timers
📊 Productivity statistics
💾 Local data storage
🎯 Progress tracking
Installation
npm install -g todopomo-mcpAdd to Claude Desktop config (%APPDATA%\Claude\claude_desktop_config.json on Windows):
{
"mcpServers": {
"todopomo": {
"command": "npx",
"args": ["-y", "todopomo-mcp"]
}
}
}Restart Claude Desktop. Done!
Usage
Just ask Claude:
"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"Development
git clone https://github.com/YOUR_USERNAME/todopomo-mcp.git
cd todopomo-mcp
npm install
npm run build
npm startHow it Works
Built with TypeScript and the Model Context Protocol SDK. Provides 9 tools for task and time management:
add_task- Create taskslist_tasks- View tasks (filter by status/priority)update_task- Modify tasksdelete_task- Remove tasksstart_pomodoro- Begin work/break sessionscomplete_pomodoro- Finish sessionsget_pomodoro_stats- View productivity dataupdate_settings- Customize timersget_active_session- Check current session
Data stored locally in JSON format.
Tech Stack
TypeScript - Type-safe development
Node.js - Runtime
MCP SDK - Protocol implementation
JSON - Data persistence
Default Settings
Work: 25 minutes
Short break: 5 minutes
Long break: 15 minutes
Pomodoros before long break: 4
All customizable through Claude!
License
MIT - feel free to use and modify!
Author
Built with ☕ and 🍅 by Pratyay Rajak
Questions? Open an issue or reach out!
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.