Model Context Protocol (MCP)

Master the MCP protocol: client-server architecture, Tools, Resources, Prompts and building MCP servers in Python, Typescript and Java.
Model Context Protocol (MCP)
Understand the foundations and protocol of the Model Context Protocol (MCP). Discover the three key components of MCP architecture: Tools, Resources and Prompts. Understand the client-server architecture and its different implementations.
MCP Fundamentals and Architecture
- Presentation of the day’s objectives and the MCP protocol
- Why MCP is a game changer in AI architecture
- Discover the 3 key server-side components: Tools (Functionality), Resources (Data), Prompts (Instructions)
- Understanding the Client-Server architecture redesigned for AI (LLM Client vs. MCP Server)
MCP Servers in Action
- Review of available SDKs (Python/TypeScript)
- Common server types (Filesystem, GitHub, PostgreSQL)
- Explanation of the MCP request lifecycle: from LLM request to Tool execution
Hands-on Workshops
Workshop 1: Building a Simple Python Server
Create and start a simple MCP server. Set up testing with FastMCP.
Workshop 2: Client Interaction - Java
Create and start a simple MCP server exposing a utility function.
Workshop 3: MCP & Agents
Build an AI agent and configure an MCP server with Cloud Run.
Interested in this training?
Contact us for a personalized quote or for more information.
Request a quoteOther training
Code with Claude - Beginner
Discover Claude Code, Anthropic's AI-powered development assistant, and learn the 3C method for effective prompts.
Code with Claude - Advanced
Master complex workflows, software architecture and legacy code optimization with Claude Code by Anthropic.
Code with GitHub Copilot - Beginner
Discover GitHub Copilot, the AI assistant integrated into VS Code, and learn the 3C method for effective prompts.