Open-source countdown timers with projects, sharing, account sync, and a versioned API.
Tickward exposes 2 read-only tools with minimal descriptions and incomplete schemas. Tool names follow verb_noun convention (list_timers, get_project_overview), but descriptions are generic and lack context for LLM selection. The list_timers tool accepts a boolean parameter with a description, but get_project_overview has no parameters documented. Neither tool's output schema is visible in the provided source, making it impossible to verify response structure, field naming, or pagination support. No error handling guidance, no parameter constraints, and no indication of what fields are returned. This is typical of early-stage MCP servers that expose raw API endpoints without agent-centric design.
Gets an overview of the current project including active/archived timer counts and next deadline
Lists all timers in the current project, optionally including archived timers
Output schemas not documented. Cannot verify what fields are returned, whether pagination is supported, or what IDs/references are available for chaining downstream tools.
Descriptions are generic and lack context for LLM selection. 'Lists all timers' does not explain when to call this vs get_project_overview, what structure is returned, or whether results are paginated.
get_project_overview has no input parameters documented, but the schema shows an empty object. Unclear what 'overview' includes or how to filter/customize the response.
No error handling guidance. If a timer is not found or the project is invalid, the LLM has no recovery path.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 44 | 2026-07-28+ | v2 |
Parameter descriptions are minimal. 'include_archived' is explained, but no guidance on default behavior, what 'archived' means, or whether archived timers are excluded by default.