< session />

Building AI Agents with Spring and MCP

Integrating AI into enterprise systems has traditionally been complex and specialized, but new tools are changing that. Spring AI and the Model Context Protocol (MCP) simplify AI integration by providing high-level abstractions and seamless interoperability, no deep AI expertise required.

This session walks through the end-to-end process of building an AI agent that can act as a natural language interface to enterprise data and back-end services. Attendees will see how Spring AI and MCP work together to create robust, production-ready AI applications that extend the power of existing Spring ecosystems.

What You Will Learn

  • How to integrate AI capabilities into Spring applications using Spring AI and MCP

  • Steps to build and deploy a full AI agent that interacts with enterprise data and services

  • How to extend existing systems with natural language interfaces

Who Should Attend

Java developers, Spring engineers, and software architects interested in integrating AI agents into enterprise applications without deep AI specialization.

< speaker_info />

About the speaker

James Ward

Principal Developer Advocate, AWS

James Ward is a professional software developer since 1997, with much of that time spent helping developers build software that doesn't suck. A Typed Pure Functional Programming zealot who often compromises on his ideals to just get stuff done. Currently a Developer Advocate for AWS.nerd / software developer who shares what he learns with others though presentations, blogs, demos, and code. After over two decades of professional programming, he is now a self-proclaimed Typed Pure Functional Programming zealot but often compromises on his ideals to just get stuff done. After spending too many sleepless nights in data centers repairing RAID arrays, he now prefers higher-level cloud abstractions with appropriate escape hatches. James is a huge Open Source proponent, hoping to never get burned by lock-in again.