I am filing this issue here because the stakeholders in this project are also the stakeholders in this problem: The official Java SDK for MCP from Anthropic has a dependency on io.projectreactor:reactor-core:jar. While this does not "technically" couple the official Java SDK for MCP from Anthropic to Spring, it does couple it to a thing that is rejected by Quarkus community in favor of a competing dependency: Vert.x.
Because io.modelcontextprotocol.sdk:mcp:jar depends on io.projectreactor:reactor-core:jar it is effectively unusable by Quarkus.