What Quarkus MCP Server does
Quarkus MCP Server is a Quarkus extension that provides declarative and programmatic APIs for implementing Model Context Protocol server features in Java. Server features - prompts, resources and tools - are written as annotated methods of CDI beans.
Why teams reach for it: It lets a Quarkus application expose MCP tools, prompts and resources as annotated methods on its own CDI beans, so an existing Java service becomes an MCP server without a separate codebase.
How Quarkus MCP Server compares
Fields the vendor doesn't document are left blank here rather than guessed — a blank means nothing verified, not a "no."
- Language
- Java
- Official Sdk
- No
- Spec Revision Implemented
- 2026-07-28
- Transports
- stdio, SSE, Streamable HTTP
- Builds Servers
- Yes
- Builds Clients
- No
- Auth Helpers
- Separate package
- Package Registry
- Maven Central
- Package Name
- quarkiverse-parent
What will you use to implement the protocol?
A framework or SDK gives developers pre-built code for creating an MCP server or client, so they don't have to implement the protocol from scratch.