-
Notifications
You must be signed in to change notification settings - Fork 28
VSCode Connection with Quarkus MCP Server - infinite loop #260
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Hello @pedrocarrijo95, what version of quarkus-mcp-server do you use? Also it seems that VSCode supports both the legacy SSE transport and the streamable HTTP transport, so I would try to add |
Hi @mkouba , thanks for your answer! My quarkus-mcp-server version is: I already tested with version 1.1.1 too. I put the type = sse, but the result was the same (via DevUI it works, but via VSCode Copilot not): *Yes for this test I changed the port from 8080 to 8181 inside my quarkus server Thank you in advance! |
@pedrocarrijo95 This is really weird. Could you try to enable traffic logging for the MCP server? Also I noticed that in your last comment there's a typo in the URL - |
But I can see the MCP inspector in one of the screenshot? I'm sorry but those images don't help much. As I mentioned in #260 (comment) it would help to enable traffic logging for the MCP server and provide some text-based steps to reproduce. |
@laurentperez @pedrocarrijo95 Ah, I completely missed this one! It seems like if VSCode does not accept an SSE stream but expects a direct HTTP response as if the new "streamable HTTP" transport is used? Note that for standard SSE an |
Hi. Traffic logging is enabled + client debug.
There is no vscode traffic logged by quarkus, that's why I used to wireshark. However, there is npx inspector traffic logged by quarkus, because the npx inspector works. The second screenshot is the working npx inspector, the first screenshot is the non working vscode attempt to use the server. Reproducer :
I believe something is "wrong" with the initial vscode POST. npx inspector does not POST such a first request. |
BTW we plan to release 1.2.0 with initial "streamable HTTP" transport support on Thursday. |
I can confirm that in the meantime, the Streamable HTTP, non-SSE, works in vscode using |
Just FTR this won't work in |
Hi team, how are you?
I am facing a problem, in the first time that I tested it was working but now my MCP Server connection with VSCode Copilot is receiving a infinite loop waiting initialize from quarkus, I tested the VSCode with another MCP Server SSE and worked, but I dont know what I need to do more, I need it to work because in 2 days I will give a lecture about Quarkus MCP and a live demo.
Thank you very much
The text was updated successfully, but these errors were encountered: