Your Insecure MCP Server Won't Survive Production — Tun Shwe, Lenses

This title could be clearer and more informative.Try out Clickbait Shieldfor free (5 uses left this month).

A talk covering why most MCP servers are insecure and how to harden them for production. The speakers outline five design principles for secure agentic interfaces: shrinking attack surface, constraining inputs at schema level, treating documentation as a defensive layer, returning only necessary data, and minimizing blast radius. The talk then covers the security cliff when moving from local stdio to remote HTTP transport, walking through OAuth 2.1 flows including Dynamic Client Registration (DCR) and the newer Client ID Metadata Document (CIMD) approach. Enterprise-grade requirements like tool-level RBAC, data masking, audit logging, and end-to-end tracing are also discussed, with references to the OWASP MCP Top 10.

24m watch time

Sort: