
mcpet
by shreyaskarnik·★ 10·综合分 37
MCPet 是一个基于 TypeScript 的虚拟宠物模拟 MCP 服务器,提供互动式宠物照料工具。
概述
MCPet 将虚拟宠物玩具的怀旧体验带回 AI 时代。这个基于 TypeScript 的 MCP 服务器让用户能够收养、照顾和互动数字宠物,这些宠物会经历不同的成长阶段。服务器提供全面的宠物照料工具,包括喂食、玩耍、清洁和管理宠物状态。每种宠物类型(猫、狗、龙、外星人)都有独特的个性和行为,使体验丰富多样。实现中包含了不同活动的动态 ASCII 艺术动画,为互动增添了视觉吸引力。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当实现或学习 MCP 服务器功能时,选择 MCPet 用于娱乐和教育目的,特别是带有视觉反馈的简单交互应用。
什么时候不要选它
不要在需要持久数据的重要应用程序或环境中选择 MCPet,因为它主要被设计为演示/娱乐工具,数据持久性有限。
此 server 暴露的工具
从 README 抽取出 6 个工具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 with your pet
clean_petGive your pet a bath to restore cleanliness
put_to_bedLet your pet sleep to restore energy
可对比工具
安装
安装
通过 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 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。