강의

멘토링

커뮤니티

NEW
AI Technology

/

AI Agent Development

Làm chủ Model Context Protocol (MCP): Hướng dẫn Thực hành

Làm chủ Model Context Protocol (MCP) là một khóa học thực hành, tập trung vào kỹ thuật được thiết kế để giúp các nhà phát triển xây dựng backend AI thực tế, an toàn và sẵn sàng cho production. Sau khi giúp hàng nghìn học viên vượt qua sự nhầm lẫn xung quanh việc tích hợp LLM, tool calling và kiến trúc backend, tôi đã tạo ra khóa học này để giải quyết những vấn đề phổ biến nhất: "Làm thế nào để xây dựng một backend đáng tin cậy mà LLM có thể gọi một cách an toàn?" "Làm thế nào để lựa chọn giữa SSE, stdio, hoặc streamable-http?" "Làm thế nào để mở rộng MCP thành các ứng dụng thực tế với FastAPI, Auth0, và LangGraph?" "Làm thế nào để cấu trúc các công cụ, tài nguyên, prompts và ngữ cảnh MCP của tôi?" Trong khóa học này, tôi hướng dẫn bạn từng bước—từ việc khởi động một MCP server tối giản đến triển khai một hệ thống được Dockerize hoàn toàn an toàn. Mỗi bài học đều thực hành, được thiết kế để loại bỏ sự phức tạp và cung cấp cho bạn một quy trình làm việc rõ ràng, có thể lặp lại để xây dựng các hệ thống AI hiện đại. Nếu bạn cảm thấy thất vọng với những hướng dẫn mơ hồ và muốn có sự hiểu biết rõ ràng, cụ thể, ở cấp độ kỹ thuật về MCP, khóa học này được xây dựng dành cho bạn.

3 học viên đang tham gia khóa học này

  • Markus Lang
backend
security
FastAPI
Python
oauth2
LangGraph
Model Context Protocol

Bạn sẽ nhận được điều này sau khi học.

  • Xây dựng, cấu hình và triển khai máy chủ và máy khách FastMCP hoàn chỉnh.

  • Tích hợp MCP với các phương thức truyền tải SSE, stdio và streamable-http.

  • Triển khai Tools, Resources, Prompts, Discovery, Roots và Sampling trong các ứng dụng thực tế.

  • Bảo mật các endpoint MCP bằng OAuth 2.1 và Auth0, bao gồm scopes và xác thực token.

  • Nhúng MCP vào trong FastAPI, kết hợp nhiều server và tạo proxy server.

  • Triển khai kiến trúc MCP + FastAPI + LangGraph full-stack, sẵn sàng cho production bằng Docker.

Làm Chủ Model Context Protocol (MCP): Xây Dựng Backend AI An Toàn, Sẵn Sàng Cho Sản Xuất với FastMCP

Ngắn gọn, rõ ràng và mạnh mẽ — khóa học này dạy bạn cách xây dựng backend AI thực tế được sử dụng trong các hệ thống agent hiện đại, nền tảng LLM doanh nghiệp và ứng dụng được hỗ trợ bởi AI.
Bạn sẽ học cách phát triển môi trường bảo mật, có khả năng kết hợp và giàu ngữ cảnh cho LLM bằng cách sử dụng MCP, FastAPI, LangGraph, Auth0 và Docker.

Nếu bạn từng gặp khó khăn với tài liệu không rõ ràng hoặc cảm thấy lạc lối khi kết hợp LLM với kỹ thuật backend, khóa học này cung cấp hướng dẫn có cấu trúc, trực quan và thực tế cần thiết để đi từ nguyên mẫu đến sản phẩm.

Được Đề Xuất Cho

Khóa Học Này Dành Cho Ai (1)

Khóa học này được thiết kế cho các nhà phát triển cảm thấy choáng ngợp trước sự phức tạp của cơ sở hạ tầng LLM.
Nếu bạn đã thử sử dụng các công cụ OpenAI hoặc LangChain nhưng không biết cách xây dựng một backend đáng tin cậy mà LLM có thể gọi một cách an toàn, khóa học này sẽ giải quyết vấn đề đó.

Khóa Học Này Dành Cho Ai (2)

Nếu bạn đang xây dựng một AI agent cần tương tác với các API, cơ sở dữ liệu hoặc hệ thống thực tế — nhưng không chắc chắn về cách cấu trúc backend, quản lý ngữ cảnh hoặc bảo mật các endpoint — thì MCP chính xác là thứ bạn cần, và khóa học này sẽ chỉ cho bạn cách sử dụng nó đúng cách.

Khóa Học Này Dành Cho Ai (3)

Dành cho những người làm việc trong lĩnh vực tự động hóa AI, phát triển agent, hoặc kỹ thuật backend muốn có một kiến trúc hiện đại, có thể tái sử dụng — khóa học này phân tích từng khái niệm với code thực tế, sơ đồ, và demo thực hành để bạn có thể áp dụng trực tiếp vào sản phẩm hoặc quy trình làm việc của công ty.

Sau Khi Hoàn Thành Khóa Học Này

  • Đến cuối khóa học này, bạn sẽ có thể:

    • Xây dựng và triển khai một máy chủ MCP hoàn chỉnh, sẵn sàng cho production.

    • Kết nối các LLM với hệ thống thực tế thông qua Công cụ, Tài nguyên, Lời nhắc, Gốc, Khám phá, Lấy mẫu và Khai thác.

    • Bảo mật hệ thống AI của bạn bằng OAuth 2.1 và Auth0, bao gồm xác thực phạm vi và luồng token.

    • Chuyển đổi liền mạch giữa các phương thức truyền tải: stdio, SSE và streamable-http.

    • Nhúng MCP vào FastAPI, kết hợp nhiều máy chủ MCP và xây dựng kiến trúc proxy.

    • Triển khai một giải pháp full-stack hoàn chỉnh với FastAPI + MCP + LangGraph + Docker.

    Bạn sẽ có được các mẫu code thực tế, có thể tái sử dụng và một mô hình tư duy rõ ràng về kiến trúc backend AI — điều mà rất ít lập trình viên thực sự hiểu được ngày nay.

Câu Hỏi Thường Gặp

Hỏi: Tại sao tôi nên học MCP?

MCP đang nhanh chóng trở thành giao thức tiêu chuẩn cho backend AI.
Các công ty sử dụng nó để xây dựng giao diện có cấu trúc và bảo mật giữa LLM và hệ thống.
Nếu bạn muốn xây dựng các AI agent nâng cao tương tác với API, công cụ hoặc quy trình làm việc — MCP là điều cần thiết.

Hỏi: Tôi có thể làm gì sau khi học MCP?

Bạn có thể xây dựng:

  • Các AI agent sẵn sàng cho sản xuất

  • Hệ thống backend cho quy trình làm việc tự động

  • Kiến trúc gọi công cụ an toàn

  • Ứng dụng kết hợp FastAPI + MCP

  • Hệ thống suy luận đa bước được hỗ trợ bởi LangGraph

  • Hạ tầng AI cấp doanh nghiệp

Những kỹ năng này đang có nhu cầu cực kỳ cao trong các startup AI, nền tảng tự động hóa và đội ngũ kỹ thuật doanh nghiệp.

Hỏi: Khóa học này có chiều sâu đến mức nào?

Khóa học này ở cấp độ trung cấp và đi sâu vào các chủ đề kỹ thuật thực tế:

  • JSON-RPC

  • Transports (stdio, SSE, streamable-http)

  • Tích hợp FastAPI

  • OAuth 2.1

  • Các mẫu Proxy

  • Quản lý trạng thái Context

  • Triển khai Docker

Mọi thứ đều được trình diễn bằng code thực hành.

Hỏi: Có điều gì tôi cần chuẩn bị trước khi tham gia khóa học này không?

Có:

  • Python Trung cấp

  • Trải nghiệm gọi công cụ LLM cơ bản

  • Hiểu biết cơ bản về giao tiếp client-server

  • Sẵn sàng xây dựng các hệ thống thực sự — không chỉ là prompts!

Đề cập đến các kỹ năng tiên quyết, hướng dẫn thiết lập hoặc công cụ được khuyến nghị.

Hỏi: Tôi có thể đặt câu hỏi hoặc yêu cầu làm rõ không?

Có — học viên có thể đặt câu hỏi trực tiếp trên nền tảng và khóa học sẽ được cập nhật khi MCP phát triển.

Trước Khi Đăng Ký

Môi trường Thực hành

  • Hệ điều hành: Windows, macOS, hoặc Linux

  • Công cụ cần thiết:

    • Python 3.10+

    • Git

    • FastAPI

    • Docker (tùy chọn nhưng được khuyến nghị)

    • Tài khoản nhà phát triển Auth0 (gói miễn phí)

  • Yêu cầu Phần cứng:

    • Bất kỳ laptop hiện đại nào

    • RAM tối thiểu 8GB

    • Không cần GPU

Tài Liệu Học Tập Được Cung Cấp

  • Mã nguồn đầy đủ cho mọi phần

  • Mẫu máy chủ FastMCP

  • Các ví dụ tích hợp FastAPI

  • Hướng dẫn thiết lập OAuth 2.1

  • Sơ đồ và tài liệu tham khảo trực quan JSON-RPC

  • Bài kiểm tra thực hành

  • Các tệp dự án sẵn sàng cho Docker

Tất cả tài liệu đều nhẹ và dễ dàng tải xuống.

Điều kiện tiên quyết & Thông báo

  • Cần có kiến thức Python trước đó.

  • Khóa học này bao gồm các bản ghi âm thanh và màn hình chất lượng cao.

  • Học viên được khuyến khích thực hành code theo bài giảng.

  • Tất cả nội dung đều là bản gốc và được bảo vệ bởi bản quyền; nghiêm cấm phân phối lại.

  • Khóa học sẽ được cập nhật khi có những thay đổi lớn về MCP được phát hành.


Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Các nhà phát triển Python đã thử nghiệm với LLM nhưng gặp khó khăn trong việc biến các nguyên mẫu thành các ứng dụng ổn định, dễ bảo trì.

  • Các kỹ sư AI cảm thấy bực bội với tài liệu không rõ ràng và các hướng dẫn rời rạc, những người muốn có một hướng dẫn có cấu trúc và thực tế về các phương pháp hay nhất của MCP.

  • Các nhà phát triển cần xây dựng các AI agent an toàn, nhận biết ngữ cảnh được kết nối với các hệ thống và API thực tế.

  • Bất kỳ ai đang xây dựng sản phẩm AI cần kiến trúc backend phù hợp, không chỉ là prompts.

Cần biết trước khi bắt đầu?

  • Kinh nghiệm Python trung cấp vững chắc

  • Hiểu biết cơ bản về HTTP hoặc các giao thức client-server

  • Một số kinh nghiệm thực hành với LLM và gọi công cụ

Xin chào
Đây là

Hello, I'm Markus, a software developer specializing in Artificial Intelligence and Python. I work in the finance industry and have extensive experience developing LLM applications with LangChain and successfully deploying them into production.

I am passionate about teaching and strive to make complex topics approachable and practical for my students, focusing on providing clear, hands-on learning experiences.

I’m excited to share my knowledge with you and help you grow your skills.

I look forward to welcoming you to my courses and being part of your learning journey!

Chương trình giảng dạy

Tất cả

56 bài giảng ∙ (3giờ 14phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

Ưu đãi có thời hạn

19 ₫

26%

686.655 ₫

Khóa học khác của Markus Lang

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!