Content
# 🤗 **Model Context Protocol (MCP) Course**[](https://huggingface.co/learn/mcp-course/)
This is a hands-on, free course to help you understand **Model Context Protocol (MCP)** , how to use it, and how to build applications with it.
### What is inside this course:
* **Study** MCP concepts, architecture, and components.
* **Learn** how to use established MCP SDKs and frameworks.
* **Build** applications, share your projects, and participate in challenges.
* **Earn** a certificate of completion upon finishing assignments!
### Course Component
| **Chapter** | **Topic** | **Description** |
| ----------------- | -------------------------------------------------------- | --------------------------------------------------------------------------- |
| **0** | **Onboarding** | Set up the tools and platforms you'll be using. |
| **1** | **MCP Fundamentals, Architecture & Core Concepts** | Understand the core concepts of MCP and see a simple use case. |
| **2** | **End-to-End Use Case: MCP in Action** | Build a simple, shareable end-to-end MCP app. |
| **3** | **Deployed Use Case: MCP in Action** | Build a deployed MCP app using Hugging Face's ecosystem and partners. |
| **4** | **Bonus Units** | Bonus content to work with additional libraries and services from partners. |
### 📝 **Prerequisites:**
To make the most of this course, you should:
* Have a basic understanding of AI and LLMs.
* Be familiar with software development principles and APIs.
* Know at least one programming language (Python or TypeScript examples provided).
If you're new to any of these topics, no problem! We've linked resources below that can help you get up to speed quickly:
* **[LLM Course](https://huggingface.co/learn/llm-course/en/chapter1/10)** - For learning the basics of using and building with LLMs.
* **[Agents Course](https://huggingface.co/learn/agents-course/en/chapter1/10)** - For understanding how to build AI agents with LLMs.
These are **optional** and won't stop you from jumping into the course directly if you're familiar with LLMs and agents. 🚀
You Might Also Like
Ollama
Ollama enables easy access to large language models on various platforms.

n8n
n8n is a secure workflow automation platform for technical teams with 400+...

Dify
Dify is a platform for AI workflows, enabling file uploads and self-hosting.
Companion
Companion is a utility for testing and debugging MCP servers on macOS, iOS,...
Companion
Companion is a utility for testing MCP servers on macOS, iOS, and visionOS.
Companion
Your neighborhood friendly MCP utility for macOS, iOS, and visionOS