MCPet
MCPet

MCPet: ¡Una experiencia nostálgica de mascota virtual para la era de la IA! Este servidor MCP te permite adoptar, cuidar y jugar con tu propio compañero digital, que evoluciona según tus cuidados. Aliméntalo, báñalo, jueguen juntos y obsérvalo crecer desde bebé hasta adulto. Las características de tu mascota cambian con el tiempo, incluso cuando no estás, igual que los clásicos juguetes Tamagotchi, pero con la tecnología de IA moderna a través del Protocolo de Contexto de Modelo. ¡Adopta a tu amigo digital hoy mismo!
Este es un servidor MCP basado en TypeScript que implementa un sistema de simulación de mascotas virtuales. Demuestra los conceptos básicos de MCP al proporcionar herramientas para el cuidado y la interacción con las mascotas.
Características
Tipos de mascotas virtuales
Elija entre cuatro tipos de mascotas:
Gato - Un poco temperamental pero adorable.
Perro - Enérgico y siempre feliz de verte.
Dragón - Personalidad única y ardiente.
Extraterrestre - Misterioso y curioso
Ciclo de vida de las mascotas
Observa cómo tu mascota evoluciona a través de cuatro etapas:
Bebé - Pequeño y vulnerable
Niño - Creciendo y juguetón
Adolescente - Enérgico y en desarrollo
Adulto: Completamente desarrollado y sabio.
Gestión de estadísticas
Cuida a tu mascota gestionando cinco estadísticas clave:
Hambre - Mantenga a su mascota bien alimentada
Felicidad - Juega con tu mascota para mantenerla feliz
Salud: el bienestar general se ve afectado por otras estadísticas
Energía: se agota con la actividad y se repone con el descanso.
Limpieza: Los baños regulares mantienen a tu mascota fresca.
Herramientas
create_pet- Adopta una nueva mascota con un nombre y tipo personalizadoscheck_pet- Ver el estado actual y las estadísticas de tu mascotafeed_pet- Alimenta a tu mascota con diferentes opciones de comida:Snack - Pequeño estímulo para el hambre
Comida - Nutrición equilibrada
Fiesta - Alimentación máxima (aunque puede ser poco saludable)
play_with_pet- Juega diferentes juegos:Pelota - Ejercicio ligero
Chase - Diversión de alta energía
Rompecabezas - Estimulación mental
clean_pet- Dale un baño a tu mascota para restaurar su limpiezaput_to_bed- Deja que tu mascota duerma para recuperar energía
Animaciones
Animaciones de arte ASCII dinámicas para cada tipo de mascota y actividad.
Los marcos aleatorios crean una experiencia animada y atractiva.
Animaciones especiales para:
Comer diferentes alimentos
Jugando varios juegos
Baños
Durmiendo
Estar enfermo
¡Y más!
Related MCP server: buddy-mcp
Desarrollo
Instalar dependencias:
npm installConstruir el servidor:
npm run buildPara desarrollo con reconstrucción automática:
npm run watchInstalación
Instalación mediante herrería
Para instalar MCPet para Claude Desktop automáticamente a través de Smithery :
npx -y @smithery/cli install @shreyaskarnik/mcpet --client claudePara utilizar con Claude Desktop, agregue la configuración del servidor:
En MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json En Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"mcpet": {
"command": "node",
"args": ["/path/to/mcpet/build/index.js"],
"env": {
"PET_DATA_DIR": "/path/to/writable/directory"
}
}
}
}Nota: La variable de entorno PET_DATA_DIR especifica dónde se almacenarán los datos de la mascota. Asegúrese de que sea un directorio con permisos de escritura.
Depuración
Dado que los servidores MCP se comunican a través de stdio, la depuración puede ser complicada. Recomendamos usar el Inspector MCP :
npx @modelcontextprotocol/inspector node /path/to/mcpet/build/index.jsEl Inspector proporcionará una interfaz para probar directamente las interacciones de su mascota.
Ejemplos de uso
Pregúntale a Claude preguntas como:
"¿Puedes crear una mascota gato llamada Whiskers?"
¿Cómo está mi mascota?
"¿Puedes alimentar a mi mascota con una comida?"
"Me gustaría jugar a la persecución con mi mascota"
"Mi mascota se ve sucia ¿puedes bañarla?"
"Mi mascota parece cansada, ¿puedes ponerla a dormir?"
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityNot gradedmaintenanceAn AI-powered Gen 1 text RPG MCP server that transforms Pokémon into sentient companions with persistent memory and unique personality traits. It enables users to explore Kanto, engage in authentic battles, and develop deep emotional bonds with their Pokémon through natural language interaction.
- AlicenseBqualityFmaintenanceA terminal-native creature collection game for Claude Code. Hatch rare digital buddies, build their affection through interaction, and complete your collection in the BuddyDex.989MIT
- AlicenseAqualityCmaintenanceGive your AI agent a persistent pixel-art character that reflects its state in real time.42MIT
- AlicenseNot gradedqualityDmaintenanceEnables an LLM to care for a virtual pet with actions like feeding, playing, and sleeping, plus a read-only web UI for real-time state visualization.10MIT
Related MCP Connectors
An AI-first personal CRM you run in natural language: contacts, reminders, notes, and more.
A personal RAG database you build from chat, so AI creates work that sounds like you.
Persistent AI entity framework with causal memory, emotional state, and identity.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/shreyaskarnik/mcpet'
If you have feedback or need assistance with the MCP directory API, please join our Discord server