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 Code - Beginner
Shift from coder to orchestrator: master Claude Code from installation to autonomous workflows with Git, CLAUDE.md and Plan Mode.
Code with Claude Code - Advanced
Connect Claude to your tools via MCP, automate with hooks, orchestrate multi-agents, and apply SDD for structured, predictable projects.
Code with GitHub Copilot - Beginner
Discover GitHub Copilot, the AI assistant integrated into VS Code, and learn the 3C method for effective prompts.