Haobin Tan
  • Experience
  • Publications
  • Awards
  • Tech Stack
  • Skills
  • Accomplishments
  • Contact
ESC

Searching...

No results found

↑↓ Navigate ↵ Select
Powered by Hugo Blox
  • Notes
    • Claude
      • Claude 101
        • Meet Claude
          • What Is Claude?
          • Your First Conversation with Claude
          • Getting Better Results
          • How You'll Work with Claude on Your Desktop
        • Organizing Your Work and Knowledge
          • Introduction to Projects
          • Creating with Artifacts
          • Working with Skills
        • Expanding Claude's Reach
          • Connecting Your Tools
          • Enterprise Search
          • Research for Deep Dives
        • Putting It All Together
          • Claude in Action: Use Cases by Role
          • Other Ways to Work with Claude
      • Claude Code 101
        • What Is Claude Code?
          • What Is Claude Code?
          • How Claude Code Works
        • Your First Prompt
          • Installing Claude Code
          • Your First Prompt
        • Daily Workflows
          • The Explore → Plan → Code → Commit Workflow
          • Context Management
          • Code Review
        • Customizing Claude Code
          • The CLAUDE.md File
          • Subagents
          • Skills
          • MCP
          • Hooks
      • Claude Code in Action
        • Steer the Work
          • Steering Long Sessions
        • Configure Claude
          • A CLAUDE.md That Follows
          • Verification Skills
          • Permission Modes
          • Hooks
        • Automate Repeat Work
          • Routines and Headless
          • GitHub Actions and Code Review
        • Verify and Share
          • Trust It: Verifying Unsupervised Runs
          • Plugins
      • Introduction to Agent Skills
        • What Are Skills?
        • Creating Your First Skill
        • Configuration and Multi-File Skills
        • Skills vs. Other Claude Code Features
        • Sharing Skills
        • Troubleshooting Skills
      • Introduction to MCP
        • Course Outline
        • Introduction
          • Introducing MCP
          • MCP Clients
      • Best Practice
        • General
        • Choosing the Right Claude Model
  • Projects
    • E-Commerce Platform
    • TaskFlow - Project Management Tool
    • WeatherNow - Real-Time Weather App
  • Publications
    • Flying Guide Dog: Walkable Path Discovery for the Visually Impaired Utilizing Drones and Transformer-based Semantic Segmentation
  • Blog
    • Building a Production-Ready REST API with Node.js and Express
    • React Performance Optimization: A Practical Guide
    • Docker Deployment Guide: From Development to Production
  • Claude
    • Claude 101
      • Meet Claude
        • What Is Claude?
        • Your First Conversation with Claude
        • Getting Better Results
        • How You'll Work with Claude on Your Desktop
      • Organizing Your Work and Knowledge
        • Introduction to Projects
        • Creating with Artifacts
        • Working with Skills
      • Expanding Claude's Reach
        • Connecting Your Tools
        • Enterprise Search
        • Research for Deep Dives
      • Putting It All Together
        • Claude in Action: Use Cases by Role
        • Other Ways to Work with Claude
    • Claude Code 101
      • What Is Claude Code?
        • What Is Claude Code?
        • How Claude Code Works
      • Your First Prompt
        • Installing Claude Code
        • Your First Prompt
      • Daily Workflows
        • The Explore → Plan → Code → Commit Workflow
        • Context Management
        • Code Review
      • Customizing Claude Code
        • The CLAUDE.md File
        • Subagents
        • Skills
        • MCP
        • Hooks
    • Claude Code in Action
      • Steer the Work
        • Steering Long Sessions
      • Configure Claude
        • A CLAUDE.md That Follows
        • Verification Skills
        • Permission Modes
        • Hooks
      • Automate Repeat Work
        • Routines and Headless
        • GitHub Actions and Code Review
      • Verify and Share
        • Trust It: Verifying Unsupervised Runs
        • Plugins
    • Introduction to Agent Skills
      • What Are Skills?
      • Creating Your First Skill
      • Configuration and Multi-File Skills
      • Skills vs. Other Claude Code Features
      • Sharing Skills
      • Troubleshooting Skills
    • Introduction to MCP
      • Introduction
        • Introducing MCP
        • MCP Clients
    • Best Practice
      • General
      • Choosing the Right Claude Model

On this page

  • Course Outline
Notes
Claude
Introduction to MCP

Introduction to Model Context Protocol

Learning notes for the Introduction to Model Context Protocol course from Claude Academy.

The course covers building MCP servers and clients with the Python SDK, around the three core primitives (tools, resources and prompts) that connect Claude to external services.

Course Outline

  • Introduction
  • Hands-On with MCP Servers
  • Connecting with MCP Clients
  • Wrap Up
docs
Last updated on Oct 17, 2026

© 2026 Haobin Tan. This work is licensed under CC BY NC ND 4.0

Made with Hugo Blox — Open Source. Create your site →