Beyond local tools: Deep dive into MCP with Spring AI
summary
Hands-on walkthrough of building and deploying MCP servers with Spring AI using the Spring AI Starter MCP Server WebFlux and the MCP Java SDK, showing live demos that work end-to-end: Spring AI MCP Server (WebFlux + MCP Java SDK), add tool: 6+7 → 13, typed outputs and schema validation for multiply, logging/progress updates, elicitations and sampling, resources/prompts and MCP apps rendering a shopping-list UI, remote MCP servers like javadocs.dev returns Spring AI agent core 1.0, OAuth-based auth, stateless vs stateful scaling patterns, and mitigation strategies (tool search, progressive disclosure, code mode) to cut context bloat.
AI-written summary · about
chapters (10)
- 0:00Introduction to MCP
- 1:10Why MCP matters
- 5:46Building MCP servers
- 12:10Advanced MCP features
- 24:32MCP apps and UI
- 31:10Remote MCP servers
- 35:44Security and OAuth
- 41:46Scaling MCP servers
- 45:34Efficient MCP context
- 50:10Summary and resources
related talks
54mFrom Single-Shot LLMs to Intelligent Agents: Building Scalable AI Systems with Spring AI and MCP
50mBeyond local tools: Dive into the Model Context Protocol (MCP)
26mBuilding AI-Enabled Spring Applications with Model Context Protocol (MCP)
32mFrom Monolith to AI Agent Modernizing Java Systems with MCP
45mSecuring MCP Servers with Spring AI
23mInside MCP: Live Protocol Messages, Real-Time Flows, and Smarter Agents
27mBuilding AI Agents with Spring & MCP
47mMCP Demystified: Cutting Through the Hype-What It Is, What Isn't & Its Role in the Agentic RAG Stack
