~/talk

How to Secure Agents using OAuth

links:none on file
slides:none on file

Argues that long‑lived API keys must replace API keys with OAuth and shows concrete fixes: MCP’s first draft ships with no auth, the followup spec separates an authorization server from resource servers after ~400 PR comments, and current best practices use client_credentials for agent-to-agent calls, token exchange and the identity assertion grant for cross‑domain chaining. Calls out failures of dynamic client registration (a 10‑year spec with little adoption) and proposes URL+PKI for agent identity, attestation, and rich authorization requests; Keycard implements these standards.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 1:06Security risks of static secrets
  3. 3:11OAuth basics and flows
  4. 6:37Applying OAuth to MCP
  5. 7:40MCP authorization spec issues
  6. 10:09Fixed OAuth model in MCP
  7. 10:50Future OAuth needs for AI
  8. 13:37Agent identity solutions
  9. 14:39Agent attestation and LLMs
  10. 15:43Transactional authorization
  11. 16:24Chain of custody in APIs
  12. 17:26Async interactions and real-time access
  13. 18:09Future of AI security and closing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.