Learn how to connect GitHub’s awesome-copilot-prompts to Claude and other AI clients using a production-ready Quarkus MCP Server with persistent caching.
When I issue
curl -i -N -H "Accept: application/json" http://localhost:8080/mcp
either via terminal, claude Desktop or IntelliJ IDEA, I see an error in the logs
ERROR [io.qua.mcp.ser.sse.run.SseMcpServerRecorder] (vert.x-eventloop-thread-2) Mcp-Session-Id header not found
And I get
HTTP/1.1 405 Method Not Allowed
content-length: 0
back from curl
This happens with my implementation but also with the implementation cloned out from github.
What am I missing?
I am using Streamable HTTP !
curl -N -H "Accept: text/event-stream" \
http://localhost:8080/mcp/sse
thanks for the reply ... would you mind updating the last codeblock (regarding claude config) accordingly?
Hope this helps. Thanks for raising this!
When I issue
curl -i -N -H "Accept: application/json" http://localhost:8080/mcp
either via terminal, claude Desktop or IntelliJ IDEA, I see an error in the logs
ERROR [io.qua.mcp.ser.sse.run.SseMcpServerRecorder] (vert.x-eventloop-thread-2) Mcp-Session-Id header not found
And I get
HTTP/1.1 405 Method Not Allowed
content-length: 0
back from curl
This happens with my implementation but also with the implementation cloned out from github.
What am I missing?
I am using Streamable HTTP !
curl -N -H "Accept: text/event-stream" \
http://localhost:8080/mcp/sse
thanks for the reply ... would you mind updating the last codeblock (regarding claude config) accordingly?
Hope this helps. Thanks for raising this!