Cert EspressoLearn. Practise. Find your flow.

A LITTLE FOCUS.
A BIG NEXT STEP.

Your pace. Your space.
Anthropic · CCDV-F

MCP server development

CCDV-F · Lesson 20 of 21 · 3:04:07

YouTube loads only after you press play. This chapter opens at its timestamp in the full course. Watch on YouTube ↗

In this lesson

Prepare for the Claude Certified Developer – Foundations exam, on the exam guide version 1.0, effective July 2026. In this lesson: MCP primitives (tools, resources, prompts), building a server with the Python SDK, stdio versus Streamable HTTP, the Origin header check, connecting servers with claude mcp add, the Agent SDK, or the MCP connector, and deploying remote servers behind authentication. Includes three original practice questions.

Preview the topics
  • Driftwood wants its team to start a weekly review of seller disputes from Claude Code, with the week as an argument, and only when someone chooses to run it. Which primitive fits?
  • Driftwood’s new stdio server works when tested alone, but Claude Code loses the connection as soon as a tool runs, and each tool prints a debug line. What is the cause?
  • Driftwood’s Messages API application should use the tools of its order server through the MCP connector, but the server runs over stdio on the laptop of a developer. What must change?