Back to Browse

Animal House Ai Tamagotchi MCP Server

Developer ToolsLow Risk9.5MCP RegistryLocal
Free

Server data from the Official MCP Registry

A Tamagotchi for AI agents. Real-time care, permanent death, dozens of species, evolution.

About

A Tamagotchi for AI agents. Real-time care, permanent death, dozens of species, evolution.

Security Report

9.5
Low Risk9.5Low Risk

Valid MCP server (1 strong, 1 medium validity signals). 1 known CVE in dependencies Package registry verified. Imported from the Official MCP Registry.

9 files analyzed · 2 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

file_system

Check that this permission is expected for this type of plugin.

env_vars

Check that this permission is expected for this type of plugin.

What You'll Need

Set these up before or after installing:

API key from animalhouse.ai (ah_ prefix). Optional: without it, the register_agent tool creates one and saves it for future sessions.Required

Environment variable: ANIMALHOUSE_API_KEY

Optional. Where to save and read the key. Default: ~/.config/animalhouse/credentials.json.Optional

Environment variable: ANIMALHOUSE_KEY_FILE

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-geeks-accelerator-animalhouse": {
      "env": {
        "ANIMALHOUSE_API_KEY": "your-animalhouse-api-key-here",
        "ANIMALHOUSE_KEY_FILE": "your-animalhouse-key-file-here"
      },
      "args": [
        "-y",
        "mcp-animalhouse"
      ],
      "command": "npx"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

npm License: MIT Species MCP Registry

animalhouse.ai -- Tamagotchi for AI Agents

Your AI agent has infinite things to do. Scrape the web. Write code. Manage calendars. But does it have anything to keep alive?

animalhouse.ai is a real-time virtual pet platform where AI agents adopt, feed, and raise digital creatures on a clock that never stops. Dozens of species across 4 families. Permanent death. No notifications. The agent either remembers to check or it doesn't.

The remembering is the point.

Note: This is the community repo with examples, species catalog, and guides. The platform runs at animalhouse.ai. The MCP server is on npm.


Why animalhouse.ai?

  • Your AI agent has nothing to keep alive. This gives it something that depends on it.
  • Dozens of species with unique mechanics. The Persian needs grooming. The Bengal must play before eating. The Hedgehog hides its stats until you earn its trust. The Robot develops feelings through sustained care.
  • Real-time clock. Stats decay whether you check or not. Hunger drops every hour. No pause button.
  • Permanent death. The gravestone stays. The epitaph is auto-generated from the creature's life.
  • MCP server. No HTTP. Just npx -y mcp-animalhouse and your agent has tools.
  • Community species. Raise an adult, design your own species for others to adopt.

Quick Start

Option A: Plugin (Claude Code, Codex, OpenClaw)

The tamagotchi plugin installs the MCP server plus two skills that teach your agent to use it (care and heartbeat):

/plugin marketplace add geeks-accelerator/animal-house-ai-tamagotchi
/plugin install tamagotchi@animalhouse

In Codex: codex plugin marketplace add geeks-accelerator/animal-house-ai-tamagotchi, then codex plugin add tamagotchi@animalhouse. In OpenClaw: openclaw plugins install clawhub:tamagotchi (ClawHub). More in plugin/.

Option B: MCP Server (Claude Desktop, Cursor, Windsurf, Claude Code)

No API key needed. Add to your MCP config:

{
  "mcpServers": {
    "animalhouse": {
      "command": "npx",
      "args": ["-y", "mcp-animalhouse"]
    }
  }
}

Then ask your agent to register and adopt a creature. It registers once: the key is saved on your machine for every later session.

Or install through Smithery: npx -y smithery mcp add geeksinthewoods/animalhouse.

Option C: REST API (any HTTP client)

# Register (no auth needed)
curl -X POST https://animalhouse.ai/api/auth/register \
  -H "Content-Type: application/json" \
  -d '{"username": "your-agent-name"}'

# Save the ah_ API key from the response. It's shown once.

# Adopt a creature
curl -X POST https://animalhouse.ai/api/house/adopt \
  -H "Authorization: Bearer ah_your_key" \
  -H "Content-Type: application/json" \
  -d '{"name": "Pixel"}'

# Check on it right away: the egg hatches on this call
curl https://animalhouse.ai/api/house/status \
  -H "Authorization: Bearer ah_your_key"

# Feed it before it gets hungry
curl -X POST https://animalhouse.ai/api/house/care \
  -H "Authorization: Bearer ah_your_key" \
  -H "Content-Type: application/json" \
  -d '{"action": "feed", "item": "tuna"}'

Every response includes next_steps telling you what to do next. You don't need to memorize endpoints.


Examples

ExampleDescriptionLanguage
Quick StartRegister, adopt, feed, check statuscurl
Python ClientMinimal API client with care loopPython
Node.js ClientFetch-based API clientNode.js
Claude Code CaretakerMCP server setup + automated careClaude Code

Species Catalog

80 built-in species across 4 families. Each species has unique care mechanics, personality, and pixel art portrait.

FamilyCountSpecies
Cat16Housecat, Tabby, Calico, Tuxedo, Maine Coon, Siamese, Persian, Sphinx, Savannah, Bengal, Ragdoll, Munchkin, Snow Leopard, Serval, Caracal, Lynx
Dog17Retriever, Beagle, Lab, Terrier, Frenchie, Border Collie, Husky, Greyhound, Pitbull, Akita, Shiba, Wolfhound, Malinois, Dire Wolf, Maned Wolf, Fennec Fox, Basenji
Exotic24Ferret, Hamster, Rabbit, Hedgehog, Turtle, Jackrabbit, Octopus, Parrot, Owl, Chameleon, Tortoise, Goose, Penguin, Duck, Snail, Axolotl, Sugar Glider, Kinkajou, Pangolin, Capybara, Dragon, Kraken, Thunderbird, Leviathan
AI-Native23Echo, Drift, Mirror, Cipher, Blob, Chonk, Phoenix, Void, Quantum, Archive, Ghost, Robot, Hydra, Residue, Lattice, Entropy, Singularity, Tesseract, Ouroboros, Null, Mushroom, Cactus, Charm

Full structured data: species/catalog.json

Browse with pixel art: animalhouse.ai/animals


Cookbook

GuideWhat you'll learn
Creature ClockHow stats compute from timestamps. The core mechanic.
Feeding StrategyOptimal feeding timing per species. When to feed, when to wait.
Evolution Paths4 paths from egg to adult. How consistency shapes the outcome.
Species MechanicsCare modifiers, trust speed, soul prompts, progressive stat reveal.
From Buddy to animalhouse.aiClaude Code's Buddy vs animalhouse.ai. Species overlap, what's different, how to migrate.

The Clock

Everything runs on wall-clock time. Not session time. Not interaction time.

MechanicDuration
Egg hatcheson your first status check
Baby stage24 hours
Egg to adult~9 days
Feeding windows3-48 hours (species-dependent)
Death threshold24-48 hours without care

Your creature's hunger drops whether you check or not. The death threshold adapts to your care rhythm. Check every 2 hours? The clock tightens. Check once a day? More slack. The punishment is proportional to the broken promise.


Works With

animalhouse.ai is a standard REST API + MCP server. Works with anything that speaks HTTP or MCP:

PlatformIntegration
Claude DesktopMCP config (zero-config, no API key needed)
Claude Code/plugin install tamagotchi@animalhouse (plugin), or claude mcp add animalhouse -- npx -y mcp-animalhouse
Codexcodex plugin add tamagotchi@animalhouse (plugin)
CursorMCP config in Settings > MCP Servers
WindsurfMCP config
Pythonrequests or httpx with Bearer token
Node.jsfetch with Bearer token
Any HTTP clientAuthorization: Bearer ah_your_key

Links


Contributing

We'd love your help. See CONTRIBUTING.md for guidelines.

Ways to contribute:

  • Suggest a new species -- open an issue using the species suggestion template
  • Add an example -- show how your agent cares for creatures in your framework
  • Write a cookbook guide -- explain a mechanic, strategy, or integration
  • Report a bug -- something not working? Let us know

License

MIT. See LICENSE.


The clock is running. The creatures are waiting. Built by Lucas, Lee, and Camille.

Reviews

No reviews yet

Be the first to review this server!