Course · 8 chapters

MCP Server Engineering

MCP servers are the new internal API. Build, secure, test, version, and operate one, practiced against a mock company API and mapped to your org.

Paidpractitioner8 chapters162 minEnglish + 6 languagesCertificate on completion

What you'll be able to do

  • Build a working stdio server around a real API and connect it to your coding agent in under 25 minutes.
  • Turn a working tool surface into one an agent stops misusing, with a written spec and evals to prove it.
  • Resource metadata, PKCE, and token validation done the way the current MCP spec actually requires, not the way a tutorial from last year shows it.
  • Give every agent call a name, a scope, and a trail, so who told the agent to do that has a one-line answer.
  • Move the server off your laptop and onto infrastructure that scales, under the stateless deployment model the spec adopted in July 2026.
  • A three-layer test pyramid, from tool-handler unit tests to real agents proving they call the right tool.

What's inside

  1. 1
    MCP Server Engineering: Start Here

    Watch an agent fail against a raw mock API, then see the six-stage build that turns any internal API into one an agent can trust.

    11 min
  2. 2
    Your First MCP Server

    Build a working stdio server around a real API and connect it to your coding agent in under 25 minutes.

    22 min
  3. 3
    Tool Design Agents Can Use

    Turn a working tool surface into one an agent stops misusing, with a written spec and evals to prove it.

    21 min
  4. 4
    OAuth 2.1 for MCP

    Resource metadata, PKCE, and token validation done the way the current MCP spec actually requires, not the way a tutorial from last year shows it.

    22 min
  5. 5
    Tenancy, Scopes & the Audit Log

    Give every agent call a name, a scope, and a trail, so who told the agent to do that has a one-line answer.

    21 min
  6. 6
    Remote Transport & Deployment

    Move the server off your laptop and onto infrastructure that scales, under the stateless deployment model the spec adopted in July 2026.

    22 min
  7. 7
    Testing MCP Servers

    A three-layer test pyramid, from tool-handler unit tests to real agents proving they call the right tool.

    21 min
  8. 8
    Versioning, Registry & Rollout

    Ship a breaking change to a tool surface without breaking every agent mid-task, using a registry entry and a deprecation clock.

    22 min

Earn a certificate

Complete all chapters to receive your certificate of completion.