Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Mastering Model Context Protocol (MCP): A Practical Guide

Làm chủ Giao thức Ngữ cảnh Mô hình (MCP): Hướng dẫn thực hành

Làm chủ Giao thức Ngữ cảnh Mô hình (MCP): Hướng dẫn thực hành

Thiết kế backend AI mạnh mẽ với MCP: giàu ngữ cảnh, an toàn, sẵn sàng triển khai (bao gồm FastMCP 3.0)

4.7
(86 đánh giá)
450 học viên
Giảng viên
Markus Lang
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 399.000đ -87%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
3.5 giờ video
58 bài giảng
7 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 31/05/2026

Bạn sẽ học được gì

Hiểu kiến trúc MCP và những điều cơ bản về JSON-RPC
Khởi tạo và cấu hình máy chủ FastMCP
Xây dựng client MCP trên SSE, HTTP có thể stream và stdio
Tận dụng Công cụ MCP, Tài nguyên, Lời nhắc, Roots, Khám phá, Lấy mẫu
Bảo mật endpoint MCP với OAuth 2.1 qua Auth0
Áp dụng tích hợp FastAPI, ghép nối, proxy và các mẫu Docker

Yêu cầu

Kỹ năng Python ở mức trung cấp vững chắc
Kinh nghiệm thực tế với các Mô hình Ngôn ngữ Lớn (LLM), đặc biệt là tool calling
Kiến thức kỹ thuật phần mềm cơ bản
Hiểu biết cơ bản về HTTP hoặc các giao thức client-server tương tự

Đối tượng phù hợp

Các nhà phát triển Python từ cơ bản đến trung cấp, có kinh nghiệm thực hành về AI/LLM và muốn tìm hiểu sâu về Giao thức Ngữ cảnh Mô hình (MCP)

Nội dung khóa học

27 phần • 58 bài giảng
1 Điều kiện tiên quyết
2 Phong cách giảng dạy của tôi
3 Tổng quan khóa học
4 QUAN TRỌNG: Nâng cấp lên FastMCP 3.0
1 Lược sử về tích hợp dữ liệu AI
1 Tổng quan cấp cao về JSON-RPC
1 Tài nguyên dự án & Thiết lập nhanh
2 Thiết lập dự án của bạn: Git, venv & Cài đặt phụ thuộc - Hướng dẫn đầy đủ
1 Lý thuyết & Thực hành Tool Calling
1 Thiết lập máy chủ MCP đầu tiên của bạn
2 Tương tác cấp thấp với máy chủ MCP qua Shell
3 Kết nối đến máy chủ MCP từ client Python
1 So sánh các phương thức vận chuyển MCP: stdio so với SSE so với HTTP có thể stream
2 Xây dựng máy chủ & client với stdio
3 Xây dựng máy chủ & client với SSE
4 Xây dựng máy chủ & client với HTTP có thể stream
1 Sự khác biệt giữa Công cụ, Tài nguyên, Lời nhắc
2 Máy chủ MCP với Tài nguyên & Lời nhắc
3 Client MCP với Tài nguyên & Lời nhắc
1 Từ MCP SDK đến FastMCP v2
1 Tại sao đối tượng Context lại quan trọng (Lý thuyết)
2 Máy chủ có trạng thái với Thông báo & Tin nhắn Log
3 Sử dụng đối tượng Context trong Client MCP
1 Khám phá tĩnh so với Khám phá động
2 Khám phá động: Máy chủ & Client
1 Lý thuyết & Trường hợp sử dụng Roots
2 Roots: Máy chủ & Client
1 Lấy mẫu là gì và khi nào bạn cần nó
2 Máy chủ lấy mẫu
3 Client lấy mẫu
1 Elicitation là gì và khi nào bạn cần nó
2 Thực hành Elicitation
1 Kết nối client LangGraph với máy chủ MCP
1 Luồng OAuth – Lý thuyết
2 Auth0 so với Nhà cung cấp danh tính – Thiết lập máy chủ ủy quyền
3 Quản lý thông tin nhạy cảm với tệp Môi trường
4 FastMCP 3.0: BearerAuthProvider -> JWTVerifier
5 Xây dựng máy chủ MCP an toàn
6 Truy cập máy chủ MCP với client được ủy quyền
1 Tại sao FastAPI và FastMCP là cặp bài trùng hoàn hảo
2 Gắn máy chủ MCP trong ứng dụng FastAPI
3 Biến ứng dụng FastAPI thành máy chủ MCP
1 Ghép nối nhiều máy chủ MCP với FastMCP
1 Lý thuyết & Thực hành máy chủ Proxy
1 Lý thuyết & Thực hành Cờ Môi trường
1 Lý thuyết Đầu ra có cấu trúc
2 Thực hành Đầu ra có cấu trúc
1 Lý thuyết Middleware
2 Thực hành Middleware
1 Lý thuyết về Quản lý trạng thái Ngữ cảnh
2 Thực hành Quản lý trạng thái Ngữ cảnh
1 Sử dụng tệp fastmcp.json để cấu hình máy chủ MCP của bạn
1 Thực hành tốt nhất với Middleware & tham số truy vấn
1 Demo ứng dụng & Công nghệ chính
2 Máy chủ MCP – Hướng dẫn mã nguồn
3 Lớp Agent – Hướng dẫn mã nguồn
4 Máy chủ FastAPI – Hướng dẫn mã nguồn
1 Chúc mừng bạn đã hoàn thành khóa học này :-)

Giới thiệu khóa học

Mastering Model Context Protocol (MCP) is your practical guide to building robust, secure, and production-ready AI backends using the FastMCP ecosystem.
This course walks you through every step—from spinning up a minimal MCP server to deploying a full-stack application that integrates LangGraph, FastAPI, and OAuth 2.1 security.

You’ll learn how to design modular, extensible systems that provide high-quality context to LLMs through modern protocols and best practices. With a strong focus on hands-on development, this course prepares you to build scalable MCP-powered applications that are ready for real-world use.

Course Highlights

  • MCP Fundamentals
    Set up a basic FastMCP server and client. Understand the JSON-RPC request/response cycle and handle errors effectively.

  • Transport Methods
    Work with SSE, streamable-http (stateless & stateful), and stdio. Learn how to switch between transports and apply them in different scenarios.

  • Advanced MCP Features
    Implement key features like Tools, Resources, Prompts, Discovery, Roots, and Sampling to create dynamic and adaptive context pipelines.

  • LangGraph Integration
    Build a LangGraph client that interacts with your MCP server and generates intelligent, human-like responses using stateful logic.

  • Security with OAuth 2.1
    Secure your endpoints using Auth0 and OAuth 2.1. Apply scopes, token management, and best practices for safe deployments.

  • FastAPI & Proxy Patterns
    Embed MCP into FastAPI, compose services for modularity, and create proxy bridges to support legacy systems or alternate transports.

  • Full-Stack Deployment (Capstone)
    Combine all components—frontend, API, MCP server, and LLM backend—into a Dockerized, production-ready solution.

By the end of this course, you’ll not only understand the theory behind MCP but also have the skills to build, secure, and deploy it in modern AI workflows.

Whether you're a developer exploring LLM infrastructure or an engineer building context-aware systems, this course gives you the practical tools to take your AI applications to the next level.

Let’s build the next generation of intelligent, context-driven systems :-)

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Artificial Intelligence
Hiển thị tất cả khoá học Machine Learning
Hiển thị tất cả khoá học Model Context Protocol
Hiển thị tất cả khoá học Python
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊