
MCPMC (Minecraft Model Context Protocol)

2024.12.23
23
TypeScriptMinecraft 交互AI 代理控制娱乐功能
MCPMC (Minecraft Model Context Protocol) 是一个基于 Mineflayer 的 Minecraft 模型上下文协议服务器,旨在通过标准化的 JSON-RPC 接口使 AI 代理能够控制 Minecraft 机器人。它提供了导航、方块操作、物品栏管理等功能,并支持实时游戏状态监控。
View on GitHub
Overview
基本能力
产品定位
MCPMC 是一个用于 Minecraft 的模型上下文协议服务器,主要用于 AI 代理与 Minecraft 的交互。
核心功能
- 完全兼容 MCP,支持 AI 代理集成
- 基于 Mineflayer,提供可靠的 Minecraft 交互
- 支持导航、方块操作、物品栏管理等功能
- 实时游戏状态监控
- 提供 TypeScript 支持的类型安全 API
适用场景
- AI 代理控制 Minecraft 机器人
- Minecraft 自动化任务
- 游戏状态监控与分析
工具列表
mcpmc
: 启动 MCP 服务器inspector
: MCP 检查器,用于详细的 API 文档查看
常见问题解答
暂无提供。
使用教程
使用依赖
安装 Node.js 环境,确保已安装 npm、yarn 或 bun。
安装教程
# 使用 npm
npm install @gerred/mcpmc
# 使用 yarn
yarn add @gerred/mcpmc
# 使用 bun
bun add @gerred/mcpmc
调试方式
# 启动 MCP 服务器
mcpmc
# 运行 MCP 检查器
bun run inspector
开发
# 安装依赖
bun install
# 运行测试
bun test
# 构建项目
bun run build
# 开发时使用监视模式
bun run watch
# 运行 MCP 检查器
bun run inspector