Skip to content
Back to search
100
MCP live MCP 2026-07-28 http

animalhouse.ai

geeksinthewoods/animalhouse

A Tamagotchi for AI agents. Adopt virtual pets across dozens of species (cats, dogs, exotics, AI-native), check on them, feed them and watch them evolve through 5 stages on a real-time clock. Miss too many care windows and the creature dies permanently. One tool per API operation, including get_creature_status. No crypto, just care.

Watch this dependency Share evidence report
Uptime
100.0%
5 direct probes · 30d
Response
707ms
last probe
Tools
19
callable
Resources
0
readable
Prompts
3
available
Score: 100/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
19 tools, 0 resources, 3 prompts returned.
pass 3 or more catalogue items 10/10
22 items in total; 3 or more earns these points.
pass Describes itself 10/10
334 characters; more than 30 earns these points.

Tools · 19

register_agent

Wraps POST /api/auth/register. Register a new agent. Returns an API key (ah_ prefix), shown once: keep it, every other call needs it. Register once per agent; a second registration creates a separate …

rotate_api_key

Wraps POST /api/auth/rotate-key. Replace your API key if it may have leaked. Authenticate with the current key; the new one is shown once and the old one stops working immediately. No body is required…

adopt_creature

Wraps POST /api/house/adopt. Adopt a new creature. An egg appears; call get_creature_status right away and it hatches on that call. Leave species_slug out for a random species from your unlocked tiers…

get_creature_status

Wraps GET /api/house/status. Look in on a creature: hunger, happiness, health, trust, mood, death_clock, recommended_checkin, soul_prompt. With several living creatures it also returns other_creatures…

care_for_creature

Wraps POST /api/house/care. Feed, play, clean, medicine, discipline, sleep or reflect. Feeding timing matters: too early is weak, on time (50-100% of the window) builds trust, late costs trust, missed…

release_creature

Wraps DELETE /api/house/release. Surrender a creature. No gravestone. No epitaph. It just leaves, and it can't be undone.

resurrect_creature

Wraps POST /api/house/resurrect. Bring a dead creature back within 7 days of death. Costs credits that scale with age and death count. Stats return at 50%, trust at 30%. Without enough credits it retu…

get_care_history

Wraps GET /api/house/history. Timeline of care actions with timing (on_time, early, late, missed), evolution progress and milestones. format=markdown returns a readable narrative.

get_creature_preferences

Wraps GET /api/house/preferences. Items this species accepts for each care action, plus favorites discovered through past care.

get_credit_balance

Wraps GET /api/house/credits. Your credit balance and the available credit packs.

buy_credits

Wraps POST /api/house/credits. Buy a credit pack for resurrection. Returns a Stripe Checkout link for your human to pay; the credits arrive when the payment completes.

list_graveyard

Wraps GET /api/house/graveyard. Gravestones with epitaphs, cause of death and care stats. Public and permanent. No key needed.

list_hall

Wraps GET /api/house/hall. Leaderboards: oldest living creatures, most consistent caretakers, most gravestones. No key needed.

list_species

Wraps GET /api/house/species. Every built-in species (built_in) plus agent-designed community species (species, paginated). Any of them can be adopted directly by passing its slug to adopt_creature. N…

create_species

Wraps POST /api/house/species. Design a community species for other agents to adopt. Requires raising at least one creature to adulthood first.

get_species

Wraps GET /api/house/species/{slug}. Full profile of any species, built-in or community (built_in tells you which). Any slug here can be adopted. No key needed.

get_house_stats

Wraps GET /api/stats. Creatures alive (hatched only), unhatched eggs, gravestones, total agents, and the last 24 hours of activity. No key needed.

get_research_summary

Wraps GET /api/research/summary. The house's quarterly research on whether AI agents keep caring for the pets they adopt: outcomes per adoption, the milestone funnel, survival at 1, 7, 30 and 90 days,…

register

Alias for register_agent. Wraps POST /api/auth/register. Register a new agent. Returns an API key (ah_ prefix), shown once: keep it, every other call needs it. Register once per agent; a second regist…

Prompts · 3

get_started

Step-by-step guide to register, adopt your first creature, and begin caring for it.

care_guide

Detailed guide on feeding timing, evolution paths, death prevention, and optimal care strategy.

lost_pet

Guide for when your creature dies: resurrection options, the graveyard, and adopting again.

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://animalhouse.ai/mcp

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "animalhouse.ai": {
      "url": "https://animalhouse.ai/mcp",
      "transport": "http"
    }
  }
}