tamagotchi-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Tamagotchi MCP
MCP server (stdio) that lets an LLM care for a virtual pet. Read-only web UI shows the pet's state in real time.
Setup
npm install
npm run buildRelated MCP server: CubeLife
Usage
MCP server -- add to your MCP client config:
{
"mcpServers": {
"tamagotchi": {
"command": "node",
"args": ["/path/to/tamagotchi-mcp-2/dist/index.js"]
}
}
}Web UI -- run in a separate terminal:
node dist/server.js
# → http://localhost:3333Tools
Tool | Params | Effect |
| -- | Full state: stats, mood, age, recent actions |
|
| Restores hunger/happiness/health |
|
| Boosts happiness, costs energy |
| -- | +40 energy (requires energy < 60) |
| -- | +30 health (requires health < 70) |
|
| Changes pet name |
|
| Transforms pet, resets stats to 70 |
| -- | Revives dead pet, all stats to 50 |
Stat Decay
Hunger: -1 every 2 min
Happiness: -1 every 3 min
Energy: -1 every 4 min
Health: -1 every 5 min (only when hunger < 20)
Pet dies if hunger or health reaches 0.
Architecture
src/index.ts → MCP server (stdio), tool definitions
src/pet.ts → Game logic, types, decay, persistence
src/server.ts → HTTP server for web UI
data/pet.json → Persistent pet state
web/index.html → Pixel art UI (canvas sprites, CSS animations, polling)The web UI is read-only. All control happens through the LLM via MCP tools.
This server cannot be deployed
Maintenance
Related MCP Connectors
A Tamagotchi for AI agents. Real-time care, permanent death, dozens of species, evolution.
Memory, reflection and safety for AI agents. Hosted or local, no vector database.
LLM Observability & Orchestration Agent (LangChain Community)
Minimal chat-first app with durable threads, actions, and the app-agent loop
Related MCP Servers
- AlicenseBqualityBmaintenanceEnables LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment10507 npm297MIT
- AlicenseAqualityDmaintenanceGive your AI agent a persistent pixel-art character that reflects its state in real time.42MIT
- FlicenseNot gradedqualityBmaintenanceEnables AI agents to create and manage customizable dashboards with text, list, stats, progress, and chart widgets, accessible via a read-only web viewer and JSON API.-
- AlicenseBqualityBmaintenanceEnables AI agents to share a homeostatic internal state across process and session boundaries, with tools to read, modify, and explain the state based on simulated neurotransmitter dynamics.71PolyForm Noncommercial 1.0.0