~/talk

Building MCP Apps With GraphQL Patterns You Already Know

Talkat GraphQLConf 2026 · on Wednesday, 2026-05-20· at 15:05· Grand Ballroom I· [graphql, ai-assisted-development]
slides:none on file

Claims that common GraphQL client patterns map directly to MCP apps and then shows it: uses Apollo’s AI apps client plus Apollo MCP server, a tool call link terminating link, and a Vite plugin that generates an application manifest and TypeScript tool types. Demo builds an MCP app that executes GraphQL operations as tools (resource read returns text/html profile=mcp-app), shows tool input/result notifications, supports queries and mutations, and uses fragment collocation to add ratings everywhere — the UI works though MCPJam occasionally hangs.

AI-written summary · about

  1. 0:00Introduction to MCP apps
  2. 1:05What are MCP apps
  3. 3:35MCP app architecture
  4. 4:39GraphQL and MCP roles
  5. 6:44Apollo client AI apps
  6. 9:57Building an MCP app demo
  7. 11:43Tool definitions with GraphQL
  8. 16:40Using useToolInfo hook
  9. 19:50Handling tool input
  10. 20:53Mutations as tools
  11. 22:18Fragment collocation in MCP
  12. 24:43Advanced MCP app features
  13. 26:30Apollo client 4.2 release
  14. 27:12Q&A
~/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.