MCP and Java Apps: Building a Server

Microsoft Developer, joined by Bruno Borges and Sandra Ahlgrimm, demonstrates how to build an MCP server using Quarkus and GitHub Copilot, streamlining the process of creating intelligent, AI-integrated API servers.

MCP and Java Apps: Building a Server

Episode Hosts: Ayan Gupta, Bruno Borges, Sandra Ahlgrimm

This episode provides a hands-on demonstration of building a Model Context Protocol (MCP) server using Quarkus—a modern Java framework—and GitHub Copilot for automated code generation.

What is MCP?

MCP (Model Context Protocol) extends AI applications by allowing direct integration with external tools, APIs, and services. Analogous to a barista who understands recipes and manages brewing, the MCP server orchestrates communication between AI models and third-party services.

Key Topics Covered

Practical Insights

Applicability

While demonstrated with a “monkey species” example, these design patterns are adaptable to customer data, inventory, finance, and more. The approach benefits any domain requiring dynamic AI-powered integrations.

Resources

Session Timeline

For a deeper dive, review the timestamps and check out the provided resources.