Puppy potty schedule and puppy sleep calculators, with a timeline card, in 23 languages.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Makes a potty (toilet/house-training) schedule for a puppy aged 8 to 52 weeks: how long it can usually hold it, how often to take it out during the day, whether to plan night trips, and a sample day with clock times from wake-up to bedtime. For questions about how often to take a puppy out to pee, puppy potty or house-training schedules, and night-time potty trips. Age is in weeks (1 month is about 4.3 weeks). Gives general guidance based on vet and kennel-club sources (VCA, AKC, PetMD), not veterinary advice; not for adult dogs' medical problems such as accidents, diarrhoea or frequent urination.
The puppy's age in whole weeks, 8 to 52.
When the household gets up, 24-hour HH:MM. Default 07:00.
The puppy's bedtime, 24-hour HH:MM. Default 22:00.
The language the user is writing in, as a language code (e.g. en, de, sv, pt-BR, es-MX, ja, ar). The answer comes back in that language.
Makes a potty (toilet/house-training) schedule for a puppy aged 8 to 52 weeks: how long it can usually hold it, how often to take it out during the day, whether to plan night trips, and a sample day with clock times from wake-up to bedtime. For questions about how often to take a puppy out to pee, puppy potty or house-training schedules, and night-time potty trips. Age is in weeks (1 month is about 4.3 weeks). Gives general guidance based on vet and kennel-club sources (VCA, AKC, PetMD), not veterinary advice; not for adult dogs' medical problems such as accidents, diarrhoea or frequent urination.
| Argument | Type | Description |
|---|---|---|
| wake | string | When the household gets up, 24-hour HH:MM. Default 07:00. |
| bedtime | string | The puppy's bedtime, 24-hour HH:MM. Default 22:00. |
| language | string | The language the user is writing in, as a language code (e.g. en, de, sv, pt-BR, es-MX, ja, ar). The answer comes back in that language. |
| age_weeks* | number | The puppy's age in whole weeks, 8 to 52. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"age_weeks"
],
"properties": {
"wake": {
"type": "string",
"default": "07:00",
"pattern": "^([01]?\\d|2[0-3]):[0-5]\\d$",
"description": "When the household gets up, 24-hour HH:MM. Default 07:00."
},
"bedtime": {
"type": "string",
"default": "22:00",
"pattern": "^([01]?\\d|2[0-3]):[0-5]\\d$",
"description": "The puppy's bedtime, 24-hour HH:MM. Default 22:00."
},
"language": {
"type": "string",
"maxLength": 16,
"description": "The language the user is writing in, as a language code (e.g. en, de, sv, pt-BR, es-MX, ja, ar). The answer comes back in that language."
},
"age_weeks": {
"type": "number",
"description": "The puppy's age in whole weeks, 8 to 52."
}
}
}Works out how much a puppy or young dog (8 weeks to 24 months) typically sleeps per 24 hours, how much of that its night covers given the household's bedtime and wake-up time, how many hours of naps are left for the day, and the typical nap pattern for that age. For questions about how much a puppy should sleep, how many naps it needs, or whether a puppy sleeps too much or too little. Gives typical ranges from vet and kennel-club guidance (Agria, AKC, Zoetis), not veterinary advice; a sudden change in sleep or lethargy is a question for a vet.
| Argument | Type | Description |
|---|---|---|
| age* | number | The puppy's age, in the unit below (8 weeks to 24 months). |
| unit | string | Unit of age. |
| wake | string | When the household gets up, 24-hour HH:MM. Default 07:00. |
| bedtime | string | The puppy's bedtime, 24-hour HH:MM. Default 22:00. |
| language | string | The language the user is writing in, as a language code (e.g. en, de, sv, pt-BR, es-MX, ja, ar). The answer comes back in that language. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"age"
],
"properties": {
"age": {
"type": "number",
"description": "The puppy's age, in the unit below (8 weeks to 24 months).",
"exclusiveMinimum": 0
},
"unit": {
"enum": [
"weeks",
"months"
],
"type": "string",
"default": "weeks",
"description": "Unit of age."
},
"wake": {
"type": "string",
"default": "07:00",
"pattern": "^([01]?\\d|2[0-3]):[0-5]\\d$",
"description": "When the household gets up, 24-hour HH:MM. Default 07:00."
},
"bedtime": {
"type": "string",
"default": "22:00",
"pattern": "^([01]?\\d|2[0-3]):[0-5]\\d$",
"description": "The puppy's bedtime, 24-hour HH:MM. Default 22:00."
},
"language": {
"type": "string",
"maxLength": 16,
"description": "The language the user is writing in, as a language code (e.g. en, de, sv, pt-BR, es-MX, ja, ar). The answer comes back in that language."
}
}
}