TodoPomo MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| add_taskC | Add a new task to the todo list |
| list_tasksC | List all tasks with optional filtering |
| update_taskC | Update an existing task |
| delete_taskC | Delete a task |
| start_pomodoroC | Start a new pomodoro session |
| complete_pomodoroC | Mark a pomodoro session as completed |
| get_pomodoro_statsC | Get statistics about pomodoro sessions |
| update_settingsC | Update pomodoro timer settings |
| get_active_sessionB | Get the currently active pomodoro session |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 9 tools
Every tool has a clearly distinct purpose with no ambiguity. For example, add_task, update_task, and delete_task handle different CRUD operations for tasks, while start_pomodoro, complete_pomodoro, and get_active_session manage distinct aspects of pomodoro sessions. The descriptions reinforce these boundaries, making misselection unlikely.
All tool names follow a consistent verb_noun pattern using snake_case, such as add_task, list_tasks, and start_pomodoro. This predictability aids agents in understanding and selecting tools without confusion, with no deviations in style or convention across the set.
With 9 tools, the count is well-scoped for a todo-pomodoro integration, covering both task management and pomodoro tracking. Each tool earns its place by addressing specific needs like CRUD operations for tasks, session management, and settings updates, avoiding bloat or thin coverage.
The tool set provides complete coverage for the todo-pomodoro domain. It includes full CRUD for tasks (add, list, update, delete), comprehensive pomodoro lifecycle management (start, complete, get active session, get stats), and settings updates, leaving no obvious gaps or dead ends for agents.