JavaOne 2026

JavaOne 2026 Session

Duke in front of a whiteboard

MCP: Live Protocol Messages, Real-Time Flows, and Smarter Agents

Summary

You’ve heard the buzz — now roll up your sleeves and build with it. In this session, you’ll learn exactly

how the Model Context Protocol (MCP) works — and you’ll write your own MCP server tool from

scratch, then author an Agent that uses it to deliver real-time, context-aware help right inside your dev

flow.

We’ll break down the raw MCP protocol step by step:

• How it streams context between your IDE and Agents

• How messages are structured and exchanged

• How to wire up an MCP Client to talk to your new tool

By the end, you’ll not only understand the protocol — you’ll have built a working MCP server tool and

your own Agent that plugs into it to automate tasks, provide better suggestions, and boost your

productivity.

Bring your curiosity because you’ll walk away with practical code, a working prototype, and the

confidence to build and extend your own MCP-powered tools and Agents.

Profile

Type: Learning Session (50 min)

Track: Machine Learning and Artificial Intelligence

Audience Level: Beginner

Speaker: David Parry

Session: Thursday, March 19th at 12:15 PM in Room 104