Model Context Protocol (MCP) · Online
Model Context Protocol (MCP) training online
Build and connect MCP servers securely: tools, resources and prompts for Claude Code, Cursor, Copilot and your own AI agents.
All 29 Model Context Protocol (MCP) courses can be booked as interactive live online training – with a trainer, exercises and breakout sessions.
The Model Context Protocol is an open standard that gives AI applications a uniform way to access external tools, data sources and workflows. Instead of building separate integrations for every assistant, you implement an MCP server once and use it in Claude Code, Claude Desktop, Cursor, GitHub Copilot, VS Code and your own agents. In this two-day course you learn the host, client and server architecture, the three core primitives of tools, resources and prompts, and the stdio and Streamable HTTP transports, applying each of them directly in your own code.
Every course is also available as live online training: with a real trainer, interactive exercises, breakout rooms and a shared lab environment. All you need is a laptop, a headset and a stable internet connection – join from anywhere in Germany, Austria, Switzerland and beyond.
Suggested dates – Online
All dates are suggestions – your preferred date is always possible.
- Wed, 25 November 2026 – Thu, 26 November 2026 Online Request
- Mon, 7 December 2026 – Tue, 8 December 2026 Online Request
- Wed, 16 December 2026 – Thu, 17 December 2026 Online Request
- Thu, 14 January 2027 – Fri, 15 January 2027 Online Request
- Thu, 28 January 2027 – Fri, 29 January 2027 Online Request
- Thu, 4 February 2027 – Fri, 5 February 2027 Online Request
Core content of every Model Context Protocol (MCP) course
Module 1 Architecture and core concepts
- Roles of host, client and server and the lifecycle of a connection
- JSON-RPC messages, capability negotiation and notifications
- Tools, resources and prompts: choosing the right primitive
- Client features such as sampling, roots and elicitation at a glance
Module 2 Building your own MCP server
- Setting up a server with the official TypeScript or Python SDK
- Defining tools cleanly with JSON Schema for inputs and outputs
- Exposing resources and resource templates for documents, records and configuration
- Testing and debugging with the MCP Inspector and meaningful error messages
Module 3 Connecting to Claude Code, Cursor, Copilot and agents
- Configuring local stdio servers and remote servers in clients
- Project-level and user-level configuration, approvals and permissions
- Writing tool descriptions that models reliably select correctly
- Integrating MCP servers into custom agents built with the Claude Agent SDK or OpenAI Agents SDK
Module 4 Transport, authorisation and operations
- Streamable HTTP, session management and stateless servers
- OAuth-based authorisation, token validation and integration with existing identity providers
- Deploying as containers, on serverless platforms or behind a gateway
- Logging, monitoring, rate limiting and versioning tool interfaces
Module 5 Security and governance
- Threats: prompt injection via tool results, tool poisoning, confused deputy
- Least privilege, confirmation requirements and sandboxing
- Reviewing and approving third-party servers within the organisation
- Data protection, logging of personal data and requirements under GDPR and the EU AI Act
Model Context Protocol (MCP) courses in Online
- Model Context Protocol (MCP) for AI Engineers
- Model Context Protocol (MCP) for API Developers
- Model Context Protocol (MCP) for C# and .NET Developers
- Model Context Protocol (MCP) for C/C++ and Embedded Developers
- Model Context Protocol (MCP) for Citizen Developers
- Model Context Protocol (MCP) for Data Engineers
- Model Context Protocol (MCP) for Data Scientists and ML Engineers
- Model Context Protocol (MCP) for DevOps and Cloud Teams
- Model Context Protocol (MCP) for Go Developers
- Model Context Protocol (MCP) for Internal Tools and Automation
- Model Context Protocol (MCP) for Java and Spring Developers
- Model Context Protocol (MCP) for JavaScript and TypeScript Developers
- Model Context Protocol (MCP) for Kubernetes and Microservices Teams
- Model Context Protocol (MCP) for Legacy Modernisation
- Model Context Protocol (MCP) for Startups and MVP Development
- Model Context Protocol (MCP) for Mobile Developers
- Model Context Protocol (MCP) for Node.js Back-End Developers
- Model Context Protocol (MCP) for PHP Developers
- Model Context Protocol (MCP) for Python Developers
- Model Context Protocol (MCP) for React and Front-End Developers
- Model Context Protocol (MCP) for Rust Developers
- Model Context Protocol (MCP) for SAP ABAP Developers
- Model Context Protocol (MCP) for SQL and Database Professionals
- Model Context Protocol (MCP) for Salesforce Developers
- Model Context Protocol (MCP) for Security and DevSecOps Teams
- Model Context Protocol (MCP) for Software Architects
- Model Context Protocol (MCP) for Tech Leads and Engineering Managers
- Model Context Protocol (MCP) for Test Automation and QA
- Model Context Protocol (MCP) for Web Developers
Model Context Protocol (MCP) · MunichModel Context Protocol (MCP) · SalzburgModel Context Protocol (MCP) · BerlinModel Context Protocol (MCP) · AugsburgModel Context Protocol (MCP) · HanoverModel Context Protocol (MCP) · BremenModel Context Protocol (MCP) · StuttgartModel Context Protocol (MCP) · Kaiserslautern
Request without obligation
We will get back to you within one working day with a confirmation or an alternative suggestion.