Skip to content

TALKS

Model Context Protocol (MCP) is an open standard that enables seamless integration between LLM based applications and agents with external systems, thus allowing us to dynamically enhance the model/agent that acts as a client, with capabilities provided by connected MCP servers.

The Quarkus project created one of the first MCP implementations in Java. Quarkus provides an ideal runtime for coding intelligent applications and agents that use the MCP protocol to call out to external MCP servers, or conversely, let you implement powerful MCP servers that can be invoked by any compliant LLM based application written in any programming language.

Whether you want to connect to your favorite database, integrate with your company’s systems, or build something completely new, everything is possible! Quarkus will handle all the MCP plumbing and through its hundreds of extensions will help you implement any simple or complex enterprise integration scenario that can enhance your intelligent workflows.

Come to this talk to learn how MCP works and how to use it effectively with Quarkus.
Dimitris Andreadis
IBM
Dimitris has 25 years of experience in IT and he is currently Sr. Director of Engineering (Red Hat) at IBM in charge of the Cloud Native Runtimes group that includes the Quarkus, Vert.x, SpringBoot, and Node.js teams. He also served as the JBoss AS project lead and he has been a JBoss addict and contributor from the early start-up days. He worked previously at Intracom and Motorola in the areas of NMS/OSS, designing reusable frameworks and distributed systems. Dimitris studied computer science at the Technological Educational Institute of Athens and received an M.Sc. by research from University College Dublin, Ireland.

Dimitris is also a passionate advocate of Open source technologies and has presented at a variety of events and conferences around the world. He has been an invited speaker at various Java/Linux community events and user groups, and he has delivered inspirational talks on technology and Open Source in universities and educational institutes. In his spare time he has also helped with the organization of technology enablement events for children, like Scratch Days, Devoxx4Kids and JCrete4Kids.