MCPet:基于 TypeScript 的虚拟宠物模拟系统
一个使用 Model Context Protocol (MCP) 实现的虚拟宠物模拟系统,支持宠物互动和成长。
快速入门
- 安装依赖:运行
npm install
- 构建服务器:运行
npm run build
- 开发模式:运行
npm run watch
以启用自动重建 - 使用 Smithery 安装:运行
npx -y @smithery/cli install @shreyaskarnik/mcpet --client claude
- 配置 Claude Desktop:编辑配置文件添加以下内容: { "mcpServers": { "mcpet": { "command": "node", "args": ["/path/to/mcpet/build/index.js"], "env": { "PET_DATA_DIR": "/path/to/writable/directory" } } } }
- 调试:使用 MCP Inspector 进行交互测试:
npx @modelcontextprotocol/inspector node /path/to/mcpet/build/index.js
- 示例指令:询问 “创建一只猫宠物叫 Whiskers” 或 “喂宠物一顿饭”。