Dukehoff MCP for JavaGives GitHub Copilot (and every agent in VS Code that uses MCP) semantic access to your Java code: the compiler's index and the refactoring engine of Apache NetBeans, through the Apache NetBeans Language Server extension, which is installed with it. Your agent can then:
UseInstall the extension and open a Maven, Gradle or Ant project. The tools appear in Copilot's agent mode under the server Java; VS Code asks once before starting it. Indexing a new project takes a moment; the tools wait for it. Requirements: a JDK 17 or newer (the one the NetBeans extension uses, setting Outside VS Code (Copilot CLI, Claude Code, Codex, Cursor) use the standalone server from the releases. LicenseApache License 2.0. Dukehoff MCP for Java is not part of, nor endorsed by, the Apache NetBeans project. Source: https://github.com/dukehoff-gmbh/dukehoff-mcp |