Sergey Beryozkin
sberyozkin.bsky.social
Sergey Beryozkin
@sberyozkin.bsky.social
Principal Software Engineer at Red Hat. Working on Quarkus Security.
Reposted by Sergey Beryozkin
🚀 #A2A Java SDK 0.3.0.Final is here with security and cloud enhancements!

Check out our blog post to learn how to:

 🔒 Secure your server agent with Keycloak OAuth2
 🔑 Configure your client to obtain and pass the required token

quarkus.io/blog/quarkus...
How to Secure Your A2A Server Agent with Keycloak OAuth2
Quarkus: Supersonic Subatomic Java
quarkus.io
October 28, 2025 at 3:51 PM
Reposted by Sergey Beryozkin
📣 New #quarkus blog post - a component testing update... about class loading refactoring, QuarkusComponentTestCallbacks, integration with quarkus-panache-mock, and InjectMock support for built-in Event: quarkus.io/blog/quarkus...
Quarkus - a component testing update
Quarkus: Supersonic Subatomic Java
quarkus.io
October 20, 2025 at 8:03 AM
Reposted by Sergey Beryozkin
Ok, I know it's boring 🥱, but we have another #quarkus MCP server minor version release - 1.7.0 with WebSocket transport, new API to customize input schema generation for Tools, and more: github.com/quarkiverse/...
Release 1.7.0 · quarkiverse/quarkus-mcp-server
What's Changed build(deps): bump quarkus.version from 3.20.2.2 to 3.27.0 by @dependabot[bot] in #427 build(deps): bump io.swagger.core.v3:swagger-annotations from 2.2.37 to 2.2.38 by @dependabot[b...
github.com
October 15, 2025 at 10:08 AM
Learn how to use Quarkus OIDC Proxy to harden Quarkus MCP Server token security, sort out integration issues between MCP Client and your favorite OAuth2 provider and get OAuth2 Dynamic Client Registration working:

quarkus.io/blog/secure-...
Use Quarkus OIDC Proxy to encrypt Quarkus MCP Server tokens
Quarkus: Supersonic Subatomic Java
quarkus.io
October 1, 2025 at 2:38 PM
Reposted by Sergey Beryozkin
Want to build more flexible, high-performance AI multi-agent systems?

In this blog post, we cover how to create #A2A servers and clients that support multiple transports, including gRPC, with the A2A Java SDK:

quarkus.io/blog/quarkus...
Getting Started with A2A Java SDK and gRPC
Quarkus: Supersonic Subatomic Java
quarkus.io
September 25, 2025 at 4:54 PM
Use MCP OAuth2 Flow to access Quarkus MCP Server:

quarkus.io/blog/secure-...
Use MCP OAuth2 Flow to access Quarkus MCP Server
Quarkus: Supersonic Subatomic Java
quarkus.io
September 22, 2025 at 12:22 PM
Use Quarkus MCP client to access secure MCP HTTP server using OAuth2 client_credentials grant, and learn how Quarkus MCP server can exchange tokens:

quarkus.io/blog/secure-...
Use Quarkus MCP client to access secure MCP HTTP server from command line
Quarkus: Supersonic Subatomic Java
quarkus.io
July 23, 2025 at 9:24 AM
Reposted by Sergey Beryozkin
☀️ A new summer release of #quarkus MCP server is out - 1.4.0 with "McpAssured" testing API, cancellations of of in-progress requests, subsidiary SSE streams for streamable transport, and more: github.com/quarkiverse/...
Release 1.4.0 · quarkiverse/quarkus-mcp-server
What's Changed build(deps): bump io.swagger.core.v3:swagger-annotations from 2.2.25 to 2.2.33 by @dependabot[bot] in #303 build(deps): bump io.swagger.core.v3:swagger-annotations from 2.2.33 to 2....
github.com
July 17, 2025 at 8:10 AM
Use Quarkus LangChain4j MCP Client to access secure MCP HTTP Servers:

quarkus.io/blog/secure-...
Use Quarkus MCP client to access secure MCP HTTP servers
Quarkus: Supersonic Subatomic Java
quarkus.io
May 21, 2025 at 4:25 PM
Getting ready for secure MCP with Quarkus MCP Server:

quarkus.io/blog/secure-...
Getting ready for secure MCP with Quarkus MCP Server
Quarkus: Supersonic Subatomic Java
quarkus.io
April 28, 2025 at 1:55 PM
Reposted by Sergey Beryozkin
#quarkus MCP server 1.1.0 is out! With progress, roots and sampling APIs... ⚡https://github.com/quarkiverse/quarkus-mcp-server/releases/tag/1.1.0
April 17, 2025 at 7:34 AM
Expanded OIDC configuration guide with an in-depth explanation of all of its properties is now available:
quarkus.io/version/main...
Alternatives to using configuration properties are also covered.
Making it as easy as possible for Quarkus users to work with OIDC remains a priority.
Quarkus OpenId Connect (OIDC) Expanded Configuration Reference - main
Quarkus: Supersonic Subatomic Java
quarkus.io
April 10, 2025 at 6:19 PM
Reposted by Sergey Beryozkin
Sooo, we've just released the @quarkus.io MCP server 1.0.0 🎉. The main branch is now 1.1 and we already have a couple of new features for this milestone: client sampling, Dev UI improvements and CLI adapter github.com/quarkiverse/.... We also started to look into the new spec version. Stay tuned!
1.1.0 Milestone · quarkiverse/quarkus-mcp-server
This extension enables developers to implement the MCP server features easily. - 1.1.0 Milestone · quarkiverse/quarkus-mcp-server
github.com
April 2, 2025 at 9:34 AM
Sender-constraining access tokens with Quarkus OIDC: quarkus.io/blog/sender-...
Sender-constraining access tokens with Quarkus OIDC
Quarkus: Supersonic Subatomic Java
quarkus.io
March 19, 2025 at 5:14 PM
Secure Gemini Personal Assistant with Quarkus LangChain4J: quarkus.io/blog/gemini-...
Secure Agentic AI with Quarkus and Google Gemini
Quarkus: Supersonic Subatomic Java
quarkus.io
March 13, 2025 at 4:09 PM
Reposted by Sergey Beryozkin
Quarkus 3.19 introduces a new landing page for #observability. It provides an overview of available extensions and best practices for their use. Check it out: quarkus.io/guides/obser... @quarkus.io
Observability in Quarkus
Quarkus: Supersonic Subatomic Java
quarkus.io
March 4, 2025 at 5:20 AM
Reposted by Sergey Beryozkin
We've added an initial Dev UI support to #quarkus MCP server 1.0.0.Beta5 - there's no need to start a separate MCP client to test your features!
March 13, 2025 at 11:08 AM
Reposted by Sergey Beryozkin
Believe it or not, the next release of Quarkus will be the 365th release since Quarkus became a thing, 6 years ago. It will be one year of release days! I released the large majority of them but this will change a bit with @janmartiska.bsky.social taking the responsibility for some LTS streams!
February 27, 2025 at 8:26 PM
Reposted by Sergey Beryozkin
Another week passed, another #quarkus MCP server Alpha release is out! 🚀 What's inside 1.0.0.Alpha3: resource templates, prompt complete, client logging, traffic logging for stdio, bugfixes... Take a look, give it a try, contribute!
January 17, 2025 at 8:45 AM
Time flies, same smile remains:
December 22, 2024 at 5:06 PM
Reposted by Sergey Beryozkin
With the latest Quarkus LangChain4j 0.23.0.CR1, wring agents just got a lot easier!

Our weather agent example should give you a really good idea: github.com/quarkiverse/...
quarkus-langchain4j/samples/weather-agent at main · quarkiverse/quarkus-langchain4j
Quarkus Langchain4j extension. Contribute to quarkiverse/quarkus-langchain4j development by creating an account on GitHub.
github.com
December 13, 2024 at 12:25 PM
Reposted by Sergey Beryozkin
Yay! My latest blog post about Quarkus and Raspberry Pi is out: quarkus.io/blog/quarkus...
Quarkus and Raspberry Pi - this time on bare metal
Quarkus: Supersonic Subatomic Java
quarkus.io
December 9, 2024 at 3:39 PM
Reposted by Sergey Beryozkin
🚀 Thanks Melloware for this awesome Roq (Quarkus Static Site Generator) plugin to display QR Codes pages.quarkiverse.io/quarkus-roq/...
@quarkus.io
Need a QR Code?
Add a QR Code to your Roq website.
pages.quarkiverse.io
December 5, 2024 at 4:58 PM
Login to your Quarkus LangChain4j application with Azure or Google and use your access tokens to access Azure OpenAI or Vertex Gemini: github.com/quarkiverse/...
quarkus-langchain4j/samples/secure-poem-multiple-models at 0.22.0.CR1 · quarkiverse/quarkus-langchain4j
Quarkus Langchain4j extension. Contribute to quarkiverse/quarkus-langchain4j development by creating an account on GitHub.
github.com
November 25, 2024 at 4:36 PM