DogsLife

com.dogslifeappPublished by dogslifeapp.comOfficial publisherv1.1.2Updated Oct 29, 2026

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

VerifiedStreamable HTTPWeb executableLocation & Lifestyle

Overview

AI-generated overview

Remote, read-only MCP server offering puppy and dog care calculators: potty, sleep, walk, feeding, adult weight and dog-to-human age, in 23 languages.

What you can do
  • Build a puppy potty schedule: holding time, daytime frequency, night trips and a sample day with clock times
  • Estimate puppy and young dog sleep needs, night coverage, remaining nap hours and nap patterns
  • Work out daily walking and exercise needs by age, size and energy level
  • Plan puppy feeding: meals per day, meal times and when to switch to adult food
  • Estimate adult weight from a puppy's age and current weight, and convert a dog's age into human years
When to use it
Useful when an assistant answers everyday puppy and dog care questions and should give consistent, source-based numbers instead of rough guesses. Good for new owners planning house-training, feeding, naps, walks or growth expectations.
Requirements
Remote Streamable HTTP endpoint; no sign-in, API key or environment variables. Any MCP client that supports remote servers, or a one-line Claude Code add command. Network access to the provider's endpoint.
Before you install
Results are general guidance from vet and kennel-club sources, not veterinary advice, so health concerns should go to a vet. The server is described as read-only and needs no credentials; inputs about the dog and household are sent to the provider's endpoint.

Installation

In SourceWeft

  1. Open DogsLife in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.dogslifeapp%2Fdogslife/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

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

README

DogsLife MCP server

Puppy and dog care calculators for AI assistants, from DogsLife, the dog and puppy tracker for Android and iPhone.

[DogsLife: Puppy & Dog Calculators MCP server]

  • Endpoint: https://dogslifeapp.com/mcp (Streamable HTTP, read-only, no sign-in)
  • MCP Registry: com.dogslifeapp/dogslife
  • Languages: answers come back in the language the user writes in (23 languages)
  • Setup guide: dogslifeapp.com/connect.html

Tools

ToolWhat it does
calculate_puppy_potty_schedulePotty schedule for a puppy aged 8 to 52 weeks: how long it can hold it, how often to go out, night trips, a sample day with clock times
calculate_puppy_sleep_needsTypical sleep per 24 hours for 8 weeks to 24 months, how much the night covers, nap hours left and the nap pattern
calculate_dog_walk_needsDaily walking and exercise for a dog's age, size and energy level
calculate_puppy_feeding_scheduleMeals a day for the puppy's age, meal times and when to switch to adult food
calculate_puppy_adult_weightEstimated adult weight from age and current weight
calculate_dog_human_ageA dog's age in human years (AVMA chart)

Results come back as text plus a card with a summary and a day timeline (MCP Apps / ChatGPT Apps UI resource). General guidance from vet and kennel-club sources, not veterinary advice.

Connect

Claude Code:

bash
claude mcp add --transport http dogslife https://dogslifeapp.com/mcp

Any MCP client that supports remote servers: add https://dogslifeapp.com/mcp as a Streamable HTTP server.

Code

TypeScript on the official MCP SDK, deployed as a Firebase Cloud Function. src/calc.ts holds the maths, ported one to one from the calculators on dogslifeapp.com; src/format.ts builds the text and card; src/server.ts registers the tools. The build and parity tests run inside the DogsLife website repository (they read its calculator pages and translations), so this copy is for reading, not building.

Contact

[email protected] · DogsLife is made by mrbooz AB, Sweden.

Source: README.md at commit 0ceedd7

Tools

6

calculate_puppy_potty_schedule

Puppy potty schedule

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.

Parameterswakebedtimelanguageage_weeksrequired

calculate_puppy_sleep_needs

Puppy sleep needs

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.

Parametersagerequiredunitwakebedtimelanguage

calculate_dog_walk_needs

Dog walk and exercise needs

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.

Parametersagerequiredsizeunitenergylanguage

calculate_puppy_feeding_schedule

Puppy feeding schedule

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.

Parametersagerequiredsizeunitwakebedtimelanguage

calculate_puppy_adult_weight

Puppy adult weight estimate

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.

Parametersunitweightrequiredlanguageage_monthsrequired

calculate_dog_human_age

Dog age in human years

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.

Parametersyearsrequiredmonthslanguage

Version history

3
  1. v1.1.2LatestOct 29, 2026
  2. v1.1.0Oct 26, 2026
  3. v1.0.0Oct 24, 2026

Score

90% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.