MCP for Java developers
summary
Describes the Model Context Protocol as a standard way to expose files, DB schemas and tools to LLMs and shows a live Java build that actually runs: a Quarkus + Kraos MCP server is generated by GitHub Copilot, builds successfully, starts locally over SSE and answers queries like “what monkey species do you know.” Covers SDK options including Java MCP SDK (Spring, Reactor), client libraries (langforj) and the use of a GitHub Copilot agent to drive code generation.
AI-written summary · about
chapters (11)
- 0:00MCP for Java developers
- 2:56Why MCP emerged
- 5:05MCP architecture core
- 8:18MCP tools resources prompts
- 10:27Azure MCP server IDE
- 12:45Java MCP servers SDKs
- 15:19Live demo Java MCP server
- 27:57Local MCP server setup
- 33:07MCP with GitHub Copilot
- 37:31MCP ecosystem resources
- 39:16Q&A
related talks
46mMCP for LLM Agents, Infrastructure APIs & Data Services
31mWriting Model Content Protocol (MCP) Servers in Clojure
32m30 minutes to understand MCP (Model Context Protocol)
33mThe Model Context Protocol: Connecting AI to Everything
50mBeyond local tools: Dive into the Model Context Protocol (MCP)
32mMCP for dummies: Feed more context to LLM
25mFrom Idea to Integration: An Intro to the Model Context Protocol (MCP)
52mBeyond local tools: Deep dive into MCP with Spring AI
