Skip to main content
Glama

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 personalizados
  • check_pet - Ver el estado actual y las estadísticas de tu mascota
  • feed_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 limpieza
  • put_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!

Desarrollo

Instalar dependencias:

npm install

Construir el servidor:

npm run build

Para desarrollo con reconstrucción automática:

npm run watch

Instalació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 claude

Para 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.js

El 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?"
Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Una experiencia nostálgica de mascota virtual para la era de la IA que te permite adoptar, cuidar y jugar con tu propio compañero digital que evoluciona según tus cuidados.

  1. Características
    1. Tipos de mascotas virtuales
    2. Ciclo de vida de las mascotas
    3. Gestión de estadísticas
    4. Herramientas
    5. Animaciones
  2. Desarrollo
    1. Instalación
      1. Instalación mediante herrería
      2. Depuración
    2. Ejemplos de uso

      Related MCP Servers

      • -
        security
        F
        license
        -
        quality
        A protocol server that bridges AI assistants with Unity projects, allowing them to analyze code, parse scenes, generate scripts, and perform other Unity operations through specialized tools.
        Last updated 4 months ago
        TypeScript
        • Linux
        • Apple
      • -
        security
        F
        license
        -
        quality
        Provides a bridge between AI assistants and VRChat, enabling AI-driven avatar control and interactions in virtual reality environments through the Model Context Protocol.
        Last updated 4 months ago
        11
        TypeScript
      • -
        security
        F
        license
        -
        quality
        An AI-focused search engine that enables AI applications to access high-quality knowledge from billions of webpages and ecosystem content sources across various domains including weather, news, encyclopedia, medical information, train tickets, and images.
        Last updated 3 months ago
        17
        Python
      • -
        security
        A
        license
        -
        quality
        An open-source self-hosted browser agent that provides a dockerized browser environment for AI automation, allowing other AI apps and agents to perform human-like web browsing tasks through natural language instructions.
        Last updated 2 months ago
        66
        61
        TypeScript
        Apache 2.0

      View all related MCP servers

      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