Odyssey

beta

Getting started with MCP and GraphQL

Use the Apollo MCP server to connect AI assistants with data from backend services and APIs

Start course
Astronaut spacesuit

Details

  • Updated Jun 24, 2025
  • 7 lessons

What you'll learn

  • What the Model Context Protocol is and why we use it

  • How an MCP server enables communication between backend services and AI assistants

  • Configure the Apollo MCP server to route requests to subgraph services

  • Connect Claude, an AI assistant, to a running MCP server

  • Create tools using self-documenting GraphQL operations

  • Run the MCP Inspector to investigate tools

Prerequisites

  • Basic knowledge of GraphQL, including Schema Definition Language (SDL) and queries
  • Basic familiarity with Large Language Models (LLMs) and AI assistants such as Claude
  • Basic understanding of APIs and client-server communication

Instructor

Liz Hennessy

Lesson List

  • What is MCP?
  • Project setup
  • Running the API
  • Defining and inspecting operations
  • Connecting Claude
  • Adding a new tool
  • Growing the API

This tutorial includes

    Currently in
    beta

  • fill in the blank activities
  • tasks
  • multiple choice questions

  • Coming soon

    • code challenges
    • videos

Related tutorials

Hubble
beta

Agentic GraphQL: MCP for the Enterprise

Run the Apollo Runtime Container, with graph routing and MCP, to enable AI-powered experiences

Course
Explore our entire catalog

© 2025 Apollo Graph Inc., d/b/a Apollo GraphQL.

Odyssey

  • Home
  • Get started
  • Privacy Policy