Software Engineering Daily

FastMCP with Adam Azzam and Jeremiah Lowin

14 snips
Apr 7, 2026
Adam Azzam, VP of Product at Prefect and core FastMCP maintainer, and Jeremiah Lowin, Prefect founder and primary steward of FastMCP. They trace FastMCP’s origin from MCP, explain the three pillars—servers, clients, apps—and dig into FastMCP 3.0’s re-architecture, decorator-style Python ergonomics, code mode and server-side sandboxing, and how MCP compares to CLIs for enterprise workflows.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Weekend Prototype Became Official SDK Component

  • Jeremiah Lowin built the first FastMCP over a weekend because the low-level MCP SDK felt too awkward for rapid server building.
  • He open-sourced it, got a call from Anthropic's MCP inventor, and the code was copied into the official SDK.
INSIGHT

Decorator Pattern Is The Ergonomic Win

  • The decorator pattern made FastMCP feel Pythonic and dramatically increased ergonomics for server authors.
  • FastMCP mirrored FastAPI's endpoint model: decorate a function and it's automatically exposed as an MCP tool.
INSIGHT

Hype Forced A Real Architecture Shift

  • FastMCP's adoption surged after major vendors pledged MCP support, forcing a re-architecture from many bolt-on features to a cohesive 3.0 design.
  • Enterprises then adopted MCP broadly, exposing needs like auth, composition, and apps.
Get the Snipd Podcast app to discover more snips from this episode
Get the app