Token导航 LogoToken导航

MCP Server · AI代理

VibeCraft MCP

通过自然语言与Claude对话生成Minecraft建筑的服务。

SSE官方级别未说明来源级核验工具 0
AI生成PythonClaude

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
amenti-labs
提供方
amenti-labs

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

89

仓库热度

收录来源

2 个

MCP World

选型结论

VibeCraft MCP 属于AI代理类 MCP Server,公开资料标注 0 个工具,通过SSE 远程服务接入,适配 Claude,没有现成的安装命令;接入前要先准备 访问 Token。

分类

AI代理

传输方式

SSE

认证方式

访问 Token

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

远程服务不用写启动命令,在客户端 MCP 配置里填服务地址即可,具体字段按官方文档填写。

上手步骤

  1. 1

    确认访问方式

    这是SSE 远程服务,本地不用装依赖;先确认服务地址、账号归属和额度,再决定接哪个客户端。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填服务地址;需要授权的先完成登录,再回到客户端刷新。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

VibeCaraft

人工智能驱动的Minecraft建筑 --通过与克劳德的自然语言对话构建结构。

运作原理

┌─────────────┐     MCP      ┌─────────────┐   WebSocket   ┌─────────────┐
│   Claude    │◄────────────►│  VibeCraft  │◄─────────────►│  Minecraft  │
│  (AI Chat)  │   Protocol   │ MCP Server  │    Bridge     │ Client Mod  │
└─────────────┘              └─────────────┘               └─────────────┘
                                                                  │
                                                                  ▼
                                                           ┌─────────────┐
                                                           │  Minecraft  │
                                                           │   Server    │
                                                           └─────────────┘
  1. 你和克劳德聊天,让他做点什么
  2. Claude向VibeCraft MCP服务器发送命令
  3. 服务器通过WebSocket将命令转发到Fabric客户端模块
  4. 客户端模组以玩家身份在Minecraft中执行命令

适用于任何Minecraft服务器 --香草、纸、Spigot或调制。WorldEdit可选。

______________________________________________________________________

快速开始

先决条件

  • Python 3.10+ 随着 紫外线 包管理器
  • Java 21 (适用于Minecraft 1.21.x)或 Java 17 (适用于1.20.x)
  • jq 对于构建脚本: brew install jq
  • Minecraft Java版 使用类似发射器的 棱镜

1.构建客户端模块

cd client-mod
./build.sh 1.21.1    # Replace with your Minecraft version

输出: build/release/vibecraft-client-0.1.0-mc1.21.1.jar

Supported versions

《我的世界》Java
1.21.421
1.21.321
1.21.121
1.2121
1.20.621
1.20.417
1.20.117

跑 ./build.sh --list 查看所有版本。

2.使用Prism Launcher进行安装

  1. 创建实例: 添加实例→ 选择Minecraft版本→ OK
  2. 添加织物: Edit → 版本→ 安装加载器→ 织物→ OK
  3. 添加结构API: Mods → 下载mods→ 搜索“Fabric API”→ 选择→ OK
  4. 添加VibeCaraft: Mods → 添加文件→ 选择 vibecraft-client-*.jar
  5. 发射 加入世界/服务器

3.启用AI控制

在Minecraft聊天中:

/vibecraft allow

4.安装Python依赖项

cd mcp-server
uv sync

5.配置克劳德代码

添加到 ~/.claude.json:

{
  "projects": {
    "/path/to/vibecraft/agent": {
      "mcpServers": {
        "vibecraft": {
          "type": "sse",
          "url": "http://127.0.0.1:8765/sse"
        }
      }
    }
  }
}

6.启动MCP服务器

cd mcp-server
./start-vibecraft.sh

7.启动克劳德代码

cd agent
claude

你准备好了!让克劳德做点什么:

“给我建一座小石屋”

______________________________________________________________________

详细设置

看 docs/SETUP_GUIDE.md 用于:

  • 替代启动器说明
  • 标准模式配置
  • 故障排除
  • WorldEdit配置

______________________________________________________________________

配置

环境变量

变量默认值描述
VIBECRAFT_CLIENT_HOST127.0.0.1客户端模块WebSocket主机
VIBECRAFT_CLIENT_PORT8766客户端mod WebSocket端口
VIBECRAFT_CLIENT_PATH/vibecraftWebSocket路径
VIBECRAFT_WORLDEDIT_MODEautoauto, force,或 off

世界编辑模式

  • off --使用香草 /fill 和 /setblock 仅限命令
  • auto --检测WorldEdit的可用性,回到vanilla
  • force --需要WorldEdit,如果不可用,则失败

集 VIBECRAFT_WORLDEDIT_MODE=off 如果您没有安装WorldEdit。

客户端Mod命令

在Minecraft中运行这些:

命令描述
/vibecraft status显示网桥状态
/vibecraft allow启用AI控制
/vibecraft deny禁用AI控制
/vibecraft token 设置身份验证令牌
/vibecraft port 更改WebSocket端口
/vibecraft restart重新启动网桥

______________________________________________________________________

用法

连接后,让克劳德构建东西:

User: "Build me a small cottage near my position"
Claude: "I see these players online: Steve, Alex. Which player should I build near?"
User: "Steve"
Claude: *builds cottage using /fill and /setblock commands*

从代理文件夹运行

为了获得最佳的建筑体验,请从 agent/ 文件夹:

cd agent
claude

此文件夹包含:

  • 预配置 .mcp.json
  • 培养技能和工作流程
  • 材料指南和模板

______________________________________________________________________

故障排除

“未找到玩家”

确保你使用的是准确的玩家名称(区分大小写)。

“命令已发出”,但什么也没发生

客户端模块可能未捕获命令输出。更新到最新的mod版本。

“未知块类型”

该区块在您的Minecraft版本中不存在。使用版本中的块。

WorldEdit命令失败

集 VIBECRAFT_WORLDEDIT_MODE=off 如果您没有安装WorldEdit。

连接失败

  1. 确保Minecraft正在使用mod运行
  2. 跑 /vibecraft status 检查桥梁
  3. 跑 /vibecraft allow 启用AI控制
  4. 检查端口是否匹配(默认值:8766)

______________________________________________________________________

传统替代方案:仅服务器模式(RCON)

上面的客户端mod方法适用于任何服务器。对于 无头环境 或 服务器端自动化 如果没有Minecraft客户端,您可以直接使用RCON:

./setup-all.sh  # Starts Minecraft server in Docker with RCON

这对CI/CD测试很有用,但有局限性(没有多人游戏,需要服务器访问)。看 docs/CONFIGURATION.md 了解详情。

______________________________________________________________________

项目结构

vibecraft/
├── agent/                    # Run Claude here to BUILD in Minecraft
│   ├── .claude/skills/       # Building skills and workflows
│   ├── context/              # Material guides, templates
│   ├── .mcp.json             # MCP server config
│   └── CLAUDE.md             # Agent system prompt
│
├── client-mod/               # Fabric client mod (Java)
│   ├── src/                  # Mod source code
│   ├── build.gradle          # Gradle build config
│   └── README.md             # Mod-specific docs
│
├── mcp-server/               # MCP server (Python)
│   ├── src/vibecraft/        # Server source code
│   ├── server_http.py        # SSE mode entry point
│   ├── start-vibecraft.sh    # SSE mode launcher
│   └── pyproject.toml        # Python dependencies
│
└── README.md                 # This file

______________________________________________________________________

贡献

欢迎投稿!看 贡献.md.

许可证

MIT许可证-请参阅 许可证.

支持

明星历史

______________________________________________________________________

快乐建筑! 🧱

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

AI生成Python本地部署Minecraft自然语言处理建筑生成游戏辅助

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

多步任务编排

把拆解、检索、执行串成一条链,模型按步骤调用工具。

长期上下文

把会话、笔记和知识放到外部存储,换个会话还能接着做。

接自有流程

把内部系统和模型连起来,让助手调用已有的工作流。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 走远程地址,接入方不用在本地装运行环境。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。

更适合

  • 需要在AI代理场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到访问 Token的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
VibeCraft MCP

MCP World · 本页

0SSE未标注2 个2026-05-17
Everything Claude Code

MCP World

0stdio有1 个2026-05-17
Filesystem 560c4363

MCP World

13未说明未标注2 个2026-05-17
Time 7365cb6d

MCP.so

2SSE有2 个2026-05-17
Server Everything (everything)

MCP World

11stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

VibeCraft MCP 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

VibeCraft MCP 怎么在 Claude Desktop、Cursor 里配置?

它是SSE 远程服务,在客户端的 MCP 配置里填服务地址即可,不用本地装依赖;需要授权或 API Key 的,先在官方页面拿到凭据再填。

VibeCraft MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

VibeCraft MCP 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

VibeCraft MCP 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP