MCP Catalogs
首页mcpet screenshot

mcpet

by shreyaskarnik·10·综合分 37

MCPet 是一个基于 TypeScript 的虚拟宠物模拟 MCP 服务器,提供互动式宠物照料工具。

ai-llmproductivityother
4
Forks
2
活跃 Issue
4 个月前
最近提交
2 天前
收录于

概述

MCPet 将虚拟宠物玩具的怀旧体验带回 AI 时代。这个基于 TypeScript 的 MCP 服务器让用户能够收养、照顾和互动数字宠物,这些宠物会经历不同的成长阶段。服务器提供全面的宠物照料工具,包括喂食、玩耍、清洁和管理宠物状态。每种宠物类型(猫、狗、龙、外星人)都有独特的个性和行为,使体验丰富多样。实现中包含了不同活动的动态 ASCII 艺术动画,为互动增添了视觉吸引力。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:收养并照顾随时间演变的虚拟宠物
:通过 AI 助手使用宠物照料工具(喂食、玩耍、清洁)
:体验带有现代 AI 集成的怀旧游戏玩法
:我可以有多少种宠物?
:我的宠物如何随时间变化?

什么时候选它

当实现或学习 MCP 服务器功能时,选择 MCPet 用于娱乐和教育目的,特别是带有视觉反馈的简单交互应用。

什么时候不要选它

不要在需要持久数据的重要应用程序或环境中选择 MCPet,因为它主要被设计为演示/娱乐工具,数据持久性有限。

此 server 暴露的工具

从 README 抽取出 6 个工具
  • create_pet

    Adopt a new pet with a custom name and type

  • check_pet

    View your pet's current status and stats

  • feed_pet

    Feed your pet with different food options

  • play_with_pet

    Play different games with your pet

  • clean_pet

    Give your pet a bath to restore cleanliness

  • put_to_bed

    Let your pet sleep to restore energy

可对比工具

mcp-sandboxmcp-shellmcp-playwrightmcp-stress-testmcp-demo

安装

安装

通过 Smithery

npx -y @smithery/cli install @shreyaskarnik/mcpet --client claude

手动配置

对于 Claude Desktop,添加到您的配置文件中:

**MacOS:** ~/Library/Application Support/Claude/claude_desktop_config.json **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"
      }
    }
  }
}

注意:请将 PET_DATA_DIR 设置为具有写入权限的目录。

FAQ

我可以有多少种宠物?
您可以选择四种宠物类型:猫、狗、龙和外星人,每种都有独特的特点。
我的宠物如何随时间变化?
您的宠物会经历四个成长阶段:婴儿、儿童、青少年和成年,外观和行为会有所不同。

mcpet 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。