

*This is the event to register for if you plan to **attend in person**.* *⚠️ 🇪🇸 This session will be in **Spanish** / This session will be in **Spanish*** **Build an MCP Server with Java** This session demonstrates how to build an [MCP (Model Context Protocol)](https://modelcontextprotocol.io/) server in Java. First, we discuss how to build an MCP server in Java without any framework, and then compare what frameworks offer ([Spring Boot](https://spring.io/projects/spring-boot), [Micronaut](https://micronaut.io/) and [Quarkus](https://quarkus.io/)). We will implement an MCP server with each framework. The MCP server will expose custom tools accessible via MCP clients. You will learn how to test your implementation using the [MCP Inspector tool](https://modelcontextprotocol.io/docs/tools/inspector) and how to connect to your MCP server with [Claude](https://www.anthropic.com/claude) as a client. **Sergio del Amo** I work as Principal Member of Technical Staff at Oracle. For several years, I have been working on open-source software development. I have been involved as a developer of the [Micronaut Framework](https://micronaut.io/) since its inception. I serve on the Micronaut Foundation Board of Directors. I write/review most of the [Micronaut Guides](https://guides.micronaut.io/). I contribute across the entire framework, with a focus on the [MCP](https://micronaut-projects.github.io/micronaut-mcp/latest/guide/index.html), [Langchain4j](https://micronaut-projects.github.io/micronaut-langchain4j/latest/guide/index.html), [Security](https://micronaut-projects.github.io/micronaut-security/latest/guide/index.html), [AWS](https://micronaut-projects.github.io/micronaut-aws/latest/guide/index.html), [Views](https://micronaut-projects.github.io/micronaut-views/latest/guide/index.html), [RSS](https://micronaut-projects.github.io/micronaut-rss/latest/guide/index.html), [Problem+JSON](https://micronaut-projects.github.io/micronaut-problem-json/latest/guide/index.html) and [Email](https://micronaut-projects.github.io/micronaut-email/latest/guide/index.html) modules of Micronaut. I am also a committer for [Apache Groovy](http://groovy-lang.org/), contributing minimally to [Geb](https://groovy.apache.org/geb/). In the past, I contributed to the [Apache Grails Framework](https://grails.apache.org/).
