-

WG Day:

Menlo Park, California
Back to Schedule

Jerel Miller

Building MCP Apps With GraphQL Patterns You Already Know

Cortes Bank
Client

Session description

You know how to build client apps—but where do client developers fit in the new world of ChatGPT and MCP? If you've used GraphQL before, it turns out your knowledge translates directly. This talk demonstrates how to build MCP apps using Apollo's AI apps client and MCP server with patterns you already use: 1. Fragment colocation → Tool design: Structure MCP tools like component data requirements 2. Query optimization → Tool call patterns: Minimize LLM roundtrips with the same performance thinking 3. Type safety → Tool schemas: Apply GraphQL's type discipline to MCP definitions A live demo builds an MCP app querying a GraphQL API, showing how best practices from GraphQL client development apply to OpenAI and MCP apps.


Session speakers

Jerel Miller

Apollo GraphQL, Sr. Staff Software Engineer

Jerel is a Colorado native with a brief stint in Portland Oregon. He loves to code and learn about all sorts of programming patterns. He is an avid Denver Broncos fan and loves to play the bass.

Get your ticket

Join two transformative days of expert insights and innovation to shape the next decade of APIs!

Get tickets
COMMUNITYDEVELOPER EXPERIENCEAPIsTOOLS & LIBRARIESCOMMUNITYDEVELOPER EXPERIENCEAPIsTOOLS & LIBRARIES
OPEN SOURCEFEDERATIONECOSYSTEMSTRACING & OBSERVABILITYOPEN SOURCEFEDERATIONECOSYSTEMSTRACING & OBSERVABILITY
BEST PRACTICESWORKSHOPSSCHEMASSECURITYBEST PRACTICESWORKSHOPSSCHEMASSECURITY