DogsLife

Puppy potty, sleep, walk, feeding, adult-weight and dog-age calculators, in 23 languages.

我該用這個嗎

品質與安全性

A
說明品質
97%
結構描述完整度
100%
命名品質
97%
汙染風險
100%
權限相符程度
100%
協定合規性
100%

發現項目(1)

  • LOWTool 'calculate_puppy_feeding_schedule' name length outside 3-30 range在 calculate_puppy_feeding_schedule 中

根據工具定義與協定合規性的自動化分析。

上下文成本

~2,305Token(工具定義)
~2.3 KB典型回應大小
中等的注意力影響(128k 上下文的 1.80%)

這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。

安裝

一鍵安裝

將以下內容加入你的 `claude_desktop_config.json` 檔案:

{
  "mcpServers": {
    "dogslife": {
      "url": "https://dogslifeapp.com/mcp"
    }
  }
}

遠端端點

https://dogslifeapp.com/mcpstreamable-http

它能做什麼

工具清單

工具(6)

🟢 唯讀🟡 寫入🔴 刪除⚪ 未知
🟢calculate_puppy_potty_schedule(age_weeks, wake, bedtime, 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.

輸入結構描述

{
  "type": "object",
  "properties": {
    "age_weeks": {
      "type": "number",
      "description": "The puppy's age in whole weeks, 8 to 52."
    },
    "wake": {
      "default": "07:00",
      "description": "When the household gets up, 24-hour HH:MM. Default 07:00.",
      "type": "string",
      "pattern": "^([01]?\\d|2[0-3]):[0-5]\\d$"
    },
    "bedtime": {
      "default": "22:00",
      "description": "The puppy's bedtime, 24-hour HH:MM. Default 22:00.",
      "type": "string",
      "pattern": "^([01]?\\d|2[0-3]):[0-5]\\d$"
    },
    "language": {
      "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.",
      "type": "string",
      "maxLength": 16
    }
  },
  "required": [
    "age_weeks"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢calculate_puppy_sleep_needs(age, unit, wake, bedtime, language)

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.

輸入結構描述

{
  "type": "object",
  "properties": {
    "age": {
      "type": "number",
      "exclusiveMinimum": 0,
      "description": "The puppy's age, in the unit below (8 weeks to 24 months)."
    },
    "unit": {
      "default": "weeks",
      "description": "Unit of age.",
      "type": "string",
      "enum": [
        "weeks",
        "months"
      ]
    },
    "wake": {
      "default": "07:00",
      "description": "When the household gets up, 24-hour HH:MM. Default 07:00.",
      "type": "string",
      "pattern": "^([01]?\\d|2[0-3]):[0-5]\\d$"
    },
    "bedtime": {
      "default": "22:00",
      "description": "The puppy's bedtime, 24-hour HH:MM. Default 22:00.",
      "type": "string",
      "pattern": "^([01]?\\d|2[0-3]):[0-5]\\d$"
    },
    "language": {
      "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.",
      "type": "string",
      "maxLength": 16
    }
  },
  "required": [
    "age"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢calculate_dog_walk_needs(age, unit, size, energy, language)

Works out how much walking and exercise a dog needs per day for its age, size and energy level. Puppies (until about 12 months, large breeds 18 months): the 5-minutes-per-month-of-age rule for formal walks, up to twice a day, never above the adult amount for the dog's type. Adults: the Royal Kennel Club daily bands (up to 30 minutes, up to 1 hour, or more than 2 hours). For questions about how long to walk a puppy or a dog, or how much exercise a breed type needs. General guidance from kennel-club and vet sources (Royal Kennel Club, PDSA, AniCura), not veterinary advice.

輸入結構描述

{
  "type": "object",
  "properties": {
    "age": {
      "type": "number",
      "exclusiveMinimum": 0,
      "description": "The dog's age, in the unit below (8 weeks to 20 years)."
    },
    "unit": {
      "default": "months",
      "description": "Unit of age.",
      "type": "string",
      "enum": [
        "weeks",
        "months",
        "years"
      ]
    },
    "size": {
      "default": "small",
      "description": "small = small or medium breed (grown at about 12 months); large = large or giant breed (grown at about 18 months).",
      "type": "string",
      "enum": [
        "small",
        "large"
      ]
    },
    "energy": {
      "default": "moderate",
      "description": "Breed energy: low (up to 30 min a day as an adult), moderate (up to 1 hour), high (more than 2 hours, e.g. working and herding breeds).",
      "type": "string",
      "enum": [
        "low",
        "moderate",
        "high"
      ]
    },
    "language": {
      "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.",
      "type": "string",
      "maxLength": 16
    }
  },
  "required": [
    "age"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢calculate_puppy_feeding_schedule(age, unit, size, wake, bedtime, ...)

Makes a puppy feeding schedule: how many meals a day for its age (8 weeks to 24 months), meal times spread over the household's day, and when to switch to adult food for its size. Does not calculate food amounts (those follow the food's own label). For questions about how many times a day to feed a puppy, puppy meal times, or when to move to adult food. General guidance from AKC, Agria and PDSA, not veterinary advice.

輸入結構描述

{
  "type": "object",
  "properties": {
    "age": {
      "type": "number",
      "exclusiveMinimum": 0,
      "description": "The puppy's age, in the unit below (8 weeks to 24 months)."
    },
    "unit": {
      "default": "weeks",
      "description": "Unit of age.",
      "type": "string",
      "enum": [
        "weeks",
        "months"
      ]
    },
    "size": {
      "default": "medium",
      "description": "Expected adult size of the breed.",
      "type": "string",
      "enum": [
        "small",
        "medium",
        "large"
      ]
    },
    "wake": {
      "default": "07:00",
      "description": "When the household gets up, 24-hour HH:MM. Default 07:00.",
      "type": "string",
      "pattern": "^([01]?\\d|2[0-3]):[0-5]\\d$"
    },
    "bedtime": {
      "default": "22:00",
      "description": "The puppy's bedtime, 24-hour HH:MM. Default 22:00.",
      "type": "string",
      "pattern": "^([01]?\\d|2[0-3]):[0-5]\\d$"
    },
    "language": {
      "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.",
      "type": "string",
      "maxLength": 16
    }
  },
  "required": [
    "age"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢calculate_puppy_adult_weight(age_months, weight, unit, language)

Estimates a puppy's adult weight from its age (6 to 18 months) and current weight, using the share of adult weight puppies of each size class usually reach by that age (American Kennel Club growth chart), and says when puppies of that size usually finish growing. For questions about how big a puppy will get. An estimate only: breed, genes and diet change it, and it is not veterinary advice.

輸入結構描述

{
  "type": "object",
  "properties": {
    "age_months": {
      "type": "number",
      "description": "The puppy's age in months, 6 to 18."
    },
    "weight": {
      "type": "number",
      "description": "The puppy's current weight, in the unit below."
    },
    "unit": {
      "default": "kg",
      "description": "Unit of weight.",
      "type": "string",
      "enum": [
        "kg",
        "lb"
      ]
    },
    "language": {
      "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.",
      "type": "string",
      "maxLength": 16
    }
  },
  "required": [
    "age_months",
    "weight"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢calculate_dog_human_age(years, months, language)

Converts a dog's age (1 to 16 years) into human years using the American Veterinary Medical Association chart (about 15 human years at 1, 24 at 2, then about 4 to 6 per year), and says when dogs are usually considered seniors. For questions like how old a dog is in human years.

輸入結構描述

{
  "type": "object",
  "properties": {
    "years": {
      "type": "integer",
      "minimum": -9007199254740991,
      "maximum": 9007199254740991,
      "description": "The dog's age in whole years, 0 to 16."
    },
    "months": {
      "default": 0,
      "description": "Extra months on top of the years, 0 to 11.",
      "type": "integer",
      "minimum": -9007199254740991,
      "maximum": 9007199254740991
    },
    "language": {
      "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.",
      "type": "string",
      "maxLength": 16
    }
  },
  "required": [
    "years"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

社群

為此伺服器評分

證據

近期觀測

已驗證未記錄版本6 個工具