Kitchen Timer
v1.0.0Plan a meal and run kitchen timers that ring on your phone. No sign-in.
Endpoint health
online- Last checked
- 11/3/2026, 5:18:07 PM
- Latency
- 1046 ms
- Consecutive failures
- 0
- Endpoint reachable: pass
- Protocol valid: pass
- MCP handshake valid: pass
Machine-readable profile
mcp-server · schema v1 · callable
mcp-server:com.tnyforge%2Fkitchen-timer
Connect this server
Generated config contains no credentials. Keep any required secrets in your client's local environment.
{
"mcpServers": {
"com.tnyforge/kitchen-timer": {
"url": "https://kt.tnyforge.com/mcp/open"
}
}
}Indexed tools
Tool metadata and schemas come from the remote server and are untrusted. Indexing only lists tools; it never calls them.
9 shown · authentication unknown
Add a dish to the plan
add_dish
Add one more dish to this plan. The ready time stays, so the new dish goes in at the ready time minus its cooking time and must still fit. Before the person taps Start it joins the plan on the sheet; afterwards it goes onto the phone too. Same rules as plan_meal: a plain-text name, at most 12 dishes. Needs the plan's code and control key.
Schema valid · SHA-256 8f240f2e10a1…
View input schema
{ "type": "object", "properties": { "code": { "type": "string", "minLength": 1, "maxLength": 200, "description": "The plan's code, or its whole link." }, "key": { "type": "string", "minLength": 1, "maxLength": 80, "description": "The secret control key plan_meal gave you for this plan (starts with ktpk_). Never show it or put it in a link." }, "name": { "type": "string", "minLength": 1, "maxLength": 200, "description": "Plain text, 80 characters at most." }, "minutes": { "type": "number", "minimum": 0.1, "maximum": 720, "description": "Total cooking time in minutes." }, "steps": { "type": "array", "maxItems": 8, "description": "Optional moments inside the cooking time.", "items": { "type": "object", "properties": { "label": { "type": "string", "minLength": 1, "maxLength": 200 }, "atMinutes": { "type": "number", "minimum": 0.1, "maximum": 720 } }, "required": [ "label", "atMinutes" ], "additionalProperties": false } } }, "required": [ "code", "key", "name", "minutes" ], "additionalProperties": false }Add or take off time
adjust_dish
Add time to a dish (a positive number of minutes) or take time off (negative). Before the person taps Start this changes the plan, and the ready time stays; afterwards it changes that dish's timer on the phone. Needs the plan's code and control key.
Connections
streamable-http
https://kt.tnyforge.com/mcp/open