Minecraft服务器状态查询服务

基于Cloudflare Workers的无认证Minecraft Java服务器状态查询服务,支持远程Model Context Protocol (MCP)协议。

  • by Tyler-Staut
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 Tyler-Staut/Minecraft-MCP

使用说明

Minecraft MCP服务器(Cloudflare Worker)

轻松部署远程模型上下文协议(MCP)服务器,用于在Cloudflare Workers上运行的Minecraft Java服务器状态查询,无需身份验证。

🚀 快速部署

这将把您的MCP服务器部署到以下URL:

https://minecraft-mcp.<your-account>.workers.dev/mcp
https://minecraft-mcp.<your-account>.workers.dev/sse

🛠️ 地方发展

npm install
npm run dev

🧩 添加您自己的工具

在中定义新工具 src/worker.ts 使用 this.server.tool(...) 里面 MinecraftMCP 类。

🤖 连接到MCP客户端

  • Cloudflare AI游乐场:
    1. 首选https://playground.ai.cloudflare.com/
    2. 输入您的 /mcp 端点URL。
  • 任何MCP客户端(通过MCP-remote):
    {
      "mcpServers": {
        "minecraft-mcp": {
          "command": "npx",
          "args": [
            "mcp-remote",
            "https://minecraft-mcp.<your-account>.workers.dev/mcp"
          ]
        }
      }
    }
    

📦 端点

  • /mcp --主MCP JSON-RPC端点
  • /sse --用于流式传输的服务器发送事件(SSE)端点

📄 许可证

麻省理工学院