Free course

MCP Course

Learn how MCP connects AI applications to tools and data, then configure, inspect, and safely use an existing server.

2 modules · 12 lessons · No signup

~~~

Your progress

of lessons completed.

Course completed.

What you'll learn

Understand the MCP roles and primitives, connect a server you trust, inspect its capabilities, and verify its access boundaries.

Take this course offline

Subscribe to my newsletter to get every free book and course in PDF and EPUB format.

Get the downloads

Course contents

  1. Understand MCP

    Learn the protocol roles, primitives, lifecycle, and where MCP fits.

    1. What MCP solves
    2. Hosts, clients, and servers
    3. MCP, APIs, and function calling
    4. Tools, resources, and prompts
    5. Requests, discovery, and protocol versions
    6. Check your understanding: MCP foundations
  2. Connect an existing server

    Choose, configure, test, and troubleshoot a server you trust.

    1. Choose a server you trust
    2. Read a server configuration
    3. Generate and install the configuration
    4. Make a controlled first call
    5. Troubleshoot a connection
    6. Check your understanding: connect a server