AI Integration Discussion: Netbeans MCP for claude code #8634
Replies: 8 comments 50 replies
-
|
I also thought about MCP with NetBeans but atm I have a lot more stuff todo so at the end, you can akso start with AI assistent also with ChatGPT Codex with an empty repo and say: Make an MCP server for NetBeans and a client (NetBeans plugin). I think this will work and I would also do the same. |
Beta Was this translation helpful? Give feedback.
-
|
Hello! Could you take a look at https://github.com/oleg68/NetbeansClaudeCodeGui ? |
Beta Was this translation helpful? Give feedback.
-
yes there are a few custom apis, i guess the to find one would be probably reverse engineer the vscode plugin by just having claude code investigate and explain custom insider features and tight integrations. |
Beta Was this translation helpful? Give feedback.
-
|
@oleg68 |
Beta Was this translation helpful? Give feedback.
-
|
I have been working on a coding assistant for netbeans, it uses the Agent Client Protocol to interact with OpenCode, it is meant to be a thin shim. I thought I'd announce it here since the topic is tangentially related, if anyone is interested this is the repo nb-complete, Any reviews or feedback would be much appreciated. |
Beta Was this translation helpful? Give feedback.
-
|
I've finished active developement of the Now it's homepage is: https://github.com/nbplugins/NetbeansPluginClaudeCodeGui
Main features are:
|
Beta Was this translation helpful? Give feedback.
-
|
The part that stands out to me is "AI Integration Discussion: Netbeans MCP for claude code". That is usually where usage and cost visibility starts to matter in practice, because the integration works at small scale but gets harder once real users, retries, and longer sessions show up. I would track provider, model, prompt/output tokens, latency, retry count, and the feature or workflow that triggered the call, so cost can be optimized by task instead of guessed from monthly totals. I am testing an OpenAI-compatible multi-model API layer around official Chinese models, so this kind of usage and cost visibility is directly relevant. For netbeans, is the bigger need exact billing-grade cost, or operational usage signals good enough for routing decisions? |
Beta Was this translation helpful? Give feedback.
-
|
FYI, as a bit of a research/hobby project a few weeks ago as I also found I am using AI a lot more across various providers so I created a general AI plugin for Claude, Grok and Github Copilot currently with an inbuilt MCP server implementing a lot of the NetBeans tools, if anyone want to have a play https://github.com/chrisjq/AICoderNetBeansPlugin , I submitted it to NetBeans as a plugin but first time submitting so not sure when it will get through. |
Beta Was this translation helpful? Give feedback.




Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
I've been using NetBeans for 20+ years (yeah, I'm that old), and I need to share something that's been bothering me. A month ago, I was happily coding an entire program in NetBeans, typing everything by hand, referring to AI only as a better search engine and sometimes code-generator.
Now because of the shear speed with which an iteration is possible with Claude code, I haven't opened NetBeans in weeks. I'm stuck in Claude Code because that's where the AI assistance is, which is much faster than me, especially given some recent RSI issues I am facing.
The Problem
It's not that I want to abandon NetBeans. I'm being forced to choose between:
The result? Given my RSI issues, which is exasperated from copy-pasting between Claude and various IDEs, and the AI taking too long to get things right or reasonable. It's like having a very fast junior developer who either asks clarification for everything it does or just does something which sometimes breaks 10 other things and then spends hours figuring out and fixing it.
What I'm hoping for
A few years ago, the rich tooling of Netbeans was exported out of Netbeans as a language server.
AI tools could actually use NetBeans' refactoring engine instead of blindly changing code. This would enable them to see our call hierarchies before breaking everything.
I guess it is time to provide a MCP Netbeans tool for Claude code to provide Claude code with the simple, yet powerfully rich tooling in Netbeans java ecosystem.
NetBeans actually has advantages here:
PS: I'm not a plugin developer, I developed a jbang netbeans plugin (with AI) which I internally use (not even open sourced yet). I am mostly a long-time user who is a Netbeans and java loyal user and tired of choosing between good tools and modern AI assistance.
Beta Was this translation helpful? Give feedback.
All reactions