From CRD to Tool Call — Lifecycle, Gateway, and Catalog Patterns for MCP on Kubernetes

MCP Dev Summit Toronto 2026

Oct 5, 2026 · 11:00–11:25 · Timezone not confirmed

MCP servers are proliferating, but the infrastructure to deploy, discover, and route to them on Kubernetes remains fragmented especially for enterprise AI platforms where multiple teams need self-service access to curated tools, governed by policy and isolated by tenant. This talk presents three building blocks that together form a complete MCP server lifecycle on Kubernetes, drawn from our experience building a multi-tenant MCP ecosystem on an enterprise AI platform. Lifecycle: A declarative CRD for MCP servers giving platform teams a single resource to manage deployment, health validation, and safe rollouts Gateway: Approaches to tool aggregation, JSON-RPC-aware routing, and auth enforcement between clients and upstream servers. Catalog: Patterns for making servers discoverable, from lightweight Kubernetes-native approaches to dedicated registries and how catalogs feed into both lifecycle and gateway. Integration: The hardest problems live at the boundaries. We'll ground these in lessons from wiring these components together across multiple tenants and personas, sharing patterns that worked, friction points that didn't, and what the ecosystem needs to standardize next.

Session status: scheduled

Room: Terrace East + West

Track: Ecosystem, Registries + Platform Infrastructure

Level: Beginner

Official session / agenda

Saving a session is not registration. Check the official agenda for availability, eligibility and any additional fees.

Speakers and their event affiliations

Parent event

In person · The Conference Centre at the University of Toronto, Toronto, Ontario, Canada

This describes the parent event. Confirm the session’s attendance requirements with the organizer.

Companies participating in the parent event

These are event-level relationships, not confirmed sponsorship of this session.

Showing 24 of 64 company relationships. View all on the event page.