On Demand Workshop: MCP: From Zero to Production
In this hands-on workshop led by Christian Posta and Lin Sun, we'll walk you through every step of implementing a real, secure, and production-ready Model Context Protocol (MCP) server. Starting with a simple MCP server over stdio, we'll gradually evolve it into a streamable HTTP-based service — layering in authorization, dynamic client registration, identity integration, and observability to make your MCP deployment robust, scalable, and secure.
We'll cover the full journey:
- Bootstrapping an MCP endpoint
- Integrating OAuth 2.1 for authorization
- Handling scopes and permissions
- Connecting to an identity provider (e.g. Keycloak)
- Serving protected resource metadata
- Leveraging dynamic client registration
By the end of this workshop, you'll have a blueprint — and hands-on understanding — for running MCP in production with confidence.
If you'd like to launch the labs and follow along with the session recording, you will be able to access the Instruqt environment after form submission.

