Token导航 LogoToken导航TokenDH.com
Mcsrc MCP logo
开发工具未说明官方级别未说明来源级核验

Mcsrc MCP

MCP Server

一个允许探索和反编译Minecraft源代码的服务器,特别针对未混淆映射的版本。

工具数

3

提示词数

0

GitHub Stars

2

资源数

0
Java游戏开发开发工具

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

mnooseman

提供方

mnooseman

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

MC源MCP服务器

一个MCP服务器,允许您探索和反编译Minecraft源代码,特别是针对使用未混淆映射发布的版本(例如,实验快照,如 1.21.11_unobfuscated25w45a_unobfuscated).

特性

  • 列出版本:查看可用的Minecraft版本,包括特殊的“未混淆”版本。
  • 搜索类:在特定版本的JAR中查找类文件。
  • 反编译:解压缩 .class 使用Vineflower(WASM)动态查看可读的Java源代码。
  • 缓存:高效缓存下载的JAR和打开的ZIP文件句柄以提高性能。

工具

list_versions

列出可用的Minecraft版本。

  • type:筛选条件 release, snapshot,或 unobfuscated (推荐)。
  • limit:要返回的版本数。

search_classes

在特定版本中搜索类。

  • version:版本ID(例如。, 1.21.11_unobfuscated).
  • query:要搜索的类名(例如。, SharedConstants).

decompile_class

分解一个特定的类。

  • version:版本ID。
  • className:类的完整路径(例如。, net/minecraft/SharedConstants).

设置

npm install
npm run build

用法

配置您的MCP客户端以运行:

{
  "mcpServers": {
    "mcsrc": {
      "command": "node",
      "args": ["/path/to/mcsrc-mcp/dist/index.js"]
    }
  }
}

从Windows访问IDE(通过HTTP/SSE)

如果您的IDE在Windows上运行并且无法直接生成WSL进程,则可以在HTTP模式下运行服务器。

  1. 在WSL中启动服务器:
   npm run start:http

这将在端口3000上启动HTTP服务器(可通过以下方式访问 localhost:3000 来自Windows)。

  1. 配置您的MCP客户端:

将您的客户端指向Streamable HTTP端点:

- 网址: http://localhost:3000/mcp

(客户端配置不需要参数,只需要URL)。

目录标签

目录标签

Java游戏开发开发工具MinecraftTypeScript本地部署反编译源代码分析

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP