~/talk

MCP is the New REST

Talkat GopherCon UK 2026 · 2026-08-12..08-13· [large-language-models, api-design]
linkedin:andy-kuszyk
slides:none on file

Typeform describes why REST proves awkward for LLM-driven UIs and how Model Context Protocol (MCP) fixes it by exposing semantically typed tools instead of generic JSON patches. Typeform builds an internal Go library to host MCP servers inside each service, runs an MCP gateway that routes by tool name, publishes 60 tools (manifest metadata with descriptions), lazy-loads schemas to save tokens, and replatforms a previous REST-based agent (which served millions of requests) to MCP at the start of the year with automated evals and a feedback form.

AI-written summary · about

  1. 0:00Introduction to MCP
  2. 1:52What is MCP
  3. 4:20Shift in UX with AI
  4. 8:30REST problems for AI UX
  5. 14:51MCP better for LLMs
  6. 18:48MCP as new API paradigm
  7. 21:57Scaling MCP in teams
  8. 28:36Summary
  9. 31:03Q&A
  10. 31:25MCP vs REST architecture
  11. 34:15Token costs with MCP
  12. 37:30Streaming responses in MCP
  13. 39:35AI-native text box UX
  14. 41:23LLM tool behavior consistency
  15. 44:10Tracking user experience
  16. 46:00MCP vs REST limits
  17. 49:55Q&A session concludes
~/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.