MCPet MCP Server

This is a TypeScript-based Model Context Protocol (MCP) server that implements a virtual pet simulation system. It demonstrates core MCP concepts by

Local serverstdioTypeScript

What is the MCPet MCP Server?

This is a TypeScript-based Model Context Protocol (MCP) server that implements a virtual pet simulation system. It demonstrates core MCP concepts by providing tools

What it actually does

MCPet: A nostalgic virtual pet experience for the AI age! This Model Context Protocol (MCP) server lets you adopt, nurture, and play with your very own digital companion that evolves based on your care. Feed them, clean them, play games together, and watch them grow from a baby to an adult. Your pet's stats change over time even when you're away - just like the classic Tamagotchi toys, but powered by modern AI through the Model Context Protocol. Adopt your digital friend today!

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
create_petAdopt a new pet with a custom name and type
check_petView your pet's current status and stats
feed_petFeed your pet with different food options:
play_with_petPlay different games:
clean_petGive your pet a bath to restore cleanliness
put_to_bedLet your pet sleep to restore energy

Configuration

VariableDescriptionRequired
PET_DATA_DIRFilesystem location the server is allowed to use.Optional

Example prompts to try

  • “Use MCPet to create pet.”
  • “Use MCPet to check pet.”
  • “Use MCPet to feed pet.”

Frequently asked questions

You can adopt a Cat, Dog, Dragon, or Alien, each with its own personality.