MCPMC(Minecraft模型上下文协议)
](https://badge.fury.io/js/@gerred%2Fmcpmc) ](https://www.npmjs.com/package/@gerred/mcpmc)  
用于通过Mineflayer与Minecraft交互的模型上下文协议(MCP)服务器。该软件包使AI代理能够通过标准化的JSON-RPC接口控制Minecraft机器人。
特性
- 完全兼容MCP,实现AI代理集成
- 基于Mineflayer构建,可实现可靠的Minecraft交互
- 支持导航、块操作、库存管理等
- 实时游戏状态监控
- 支持TypeScript的Type-safe API
安装
# Using npm
npm install @gerred/mcpmc
# Using yarn
yarn add @gerred/mcpmc
# Using bun
bun add @gerred/mcpmc用法
# Start the MCP server
mcpmc服务器使用模型上下文协议通过stdin/stdout进行通信。有关API的详细文件,请使用MCP检查员:
bun run inspector发展
# Install dependencies
bun install
# Run tests
bun test
# Build the project
bun run build
# Watch mode during development
bun run watch
# Run MCP inspector
bun run inspector贡献
欢迎投稿!请按照以下步骤操作:
- 分叉存储库
- 为您的功能创建新分支
- 为您的更改编写测试
- 进行更改
- 运行测试并确保其通过
- 提交拉取请求
请确保根据需要更新测试,并遵循现有的编码风格。
许可证
MIT许可证
版权所有(c)2024 Gerred Dillon
特此免费向任何获得副本的人授予许可 本软件和相关文档文件(“软件”),以处理 在软件中不受限制,包括但不限于权利 使用、复制、修改、合并、发布、分发、再许可和/或销售 软件的副本,并允许软件的接收者 根据以下条件提供:
上述版权声明和本许可声明应包含在所有 软件的副本或实质性部分。
软件按“原样”提供,不提供任何形式的明示或明示担保 隐含的,包括但不限于适销性保证, 适用于特定目的且不造成伤害。在任何情况下 作者或版权持有人对任何索赔、损害赔偿或其他 因以下原因产生的责任,无论是在合同、侵权或其他诉讼中, 出于或与软件、使用或其他交易有关 软件。
