Java MCP工具

Java MCP Tools 是 VSCode/Cursor 扩展,提供根据类名查找 jar 路径和反编译类源码的功能。

  • by hhoao
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 hhoao/java-mcp-tools

使用说明

Java MCP Tools

提供 Java 相关 MCP 工具:根据类名查 jar 路径、反编译 jar 内类源码

MCP 工具 • 依赖 • 安装 • 使用 • License

Overview

Java MCP Tools 是 VSCode/Cursor 扩展,通过 VSCode MCP Bridge 向 MCP 客户端(如 Cursor)提供 Java 相关工具。基于 redhat.java 的 jdt:// 解析 classpath,实现按类名查 jar 路径与反编译类源码。

MCP 工具

工具 说明
get_jar_path 根据一个或多个 Java 类名(全限定名或简单类名)查找其所在 jar 的绝对路径
get_class_content 根据类名从 jar 依赖中反编译并返回可读的 Java 源码

依赖

重要:安装本扩展前,需先安装 VSCode MCP Bridge 扩展。

安装

从扩展市场安装

在 VSCode/Cursor 扩展市场搜索 "Java MCP Tools" 安装。

手动安装

cp -r java-mcp-tools ~/.vscode/extensions/
# 或 Cursor
cp -r java-mcp-tools ~/.cursor/extensions/

# 安装完成后重启 VSCode/Cursor

使用

在已配置 MCP 并启用本扩展与 VSCode MCP Bridge 的 Cursor/其他 MCP 客户端中,可直接调用上述工具,例如根据类名查 jar 或查看反编译后的类内容。

激活条件

工作区包含 Java 相关文件(如 **/pom.xml、**/build.gradle)或打开 Java 文件时激活。

License

MIT