Đào tạo doanh nghiệpLàm chủ Model Context Protocol (MCP): Khai thác & Tự Xây dựng MCP Server Tinh gọn cho AI Agents
1/8

Giáo trình tự học miễn phí · Dịch vụ hỗ trợ theo nhu cầu.

Bài 0130phút ước tínhTrung cấp đến Chuyên sâu

1. Bản chất Giao thức MCP: 'Cổng USB-C' của AI & Kiến trúc Client-Host-Server

Hiểu tại sao Anthropic tạo ra chuẩn mở MCP, so sánh MCP vs Custom Plugins/Functions Calling, và nắm vững luồng tương tác giữa Host, Client và MCP Server.

🔌 3 Thành Phần Cốt Lõi Trong Kiến Trúc MCP

  1. MCP Host: Ứng dụng AI nơi người dùng tương tác và điều khiển (Claude Desktop, Cursor IDE, VS Code Cline, Roo Code, Hermes Agent).
  2. MCP Client: Module giao tiếp chuẩn hóa nằm bên trong Host, chịu trách nhiệm kết nối 1-1 với các Server thông qua giao thức JSON-RPC 2.0.
  3. MCP Server: Ứng dụng độc lập (viết bằng Python/TypeScript) cung cấp tài nguyên (Resources), công cụ thực thi (Tools), và mẫu prompt (Prompt Templates).

⚖️ So Sánh: MCP vs Function Calling Truyền Thống

  • Function Calling cũ: Mỗi lần gọi hàm, bạn phải nhét toàn bộ định nghĩa JSON Schema vào System Prompt, làm phình to Context Window và tốn kém Token liên tục.
  • Giao thức MCP: Server tự công bố Capabilities. Client chỉ truy vấn danh sách tools khi cần, hỗ trợ phân quyền truy cập cục bộ (Local Stdio) hoặc từ xa qua mạng (Remote SSE) với cơ chế bảo mật nghiêm ngặt.
example.py
# SƠ ĐỒ LUỒNG DỮ LIỆU GIAO THỨC MODEL CONTEXT PROTOCOL (MCP)
┌─────────────────────────────────────────────────────────────┐
                    MCP HOST (Claude Desktop / Cursor)       
                                                             
   ┌─────────────────────────────────────────────────────┐   
                        MCP CLIENT                         
   └───┬─────────────────────┬─────────────────────┬─────┘   
└───────┼─────────────────────┼─────────────────────┼─────────┘
         [Stdio Pipe]         [Stdio Pipe]         [HTTPS / SSE]
                                                  
┌──────────────────┐  ┌──────────────────┐  ┌───────────────────────┐
 Filesystem Server    Postgres Server    Remote Enterprise MCP 
 (Đọc/Ghi  C/D)     (Truy vấn CSDL)     (Cloud VPS Backend)   
└──────────────────┘  └──────────────────┘  └───────────────────────┘

📦 Sản phẩm bài học 1

Cài đặt công cụ kiểm thử MCP Inspector (npx @modelcontextprotocol/inspector) và nắm vững gói tin JSON-RPC trao đổi giữa Client và Server.

Thực hành

Thực hành và tự đánh giá

Khởi chạy MCP Inspector trên terminal máy tính, gửi lệnh tools/list để quan sát cấu trúc Capabilities của một Server mẫu.

🏢 BẠN MUỐN TRIỂN KHAI CHO CẢ PHÒNG BAN / DOANH NGHIỆP?
Đề Xuất Công Ty Tài Trợ & Đào Tạo In-House Trọn Gói

AI Tinh Gọn hỗ trợ khảo sát hiện trạng, kèm 1-1 on-premise bảo mật dữ liệu, setup hạ tầng riêng và xuất hóa đơn VAT hợp pháp cho doanh nghiệp.

⚖️ Bản quyền sở hữu trí tuệ: © 2026 AI Tinh Gọn (aitinhgon.vn) · Giấy phép Creative Commons CC BY-NC-ND 4.0. Cho phép tự học cá nhân, nghiêm cấm thương mại hóa hoặc bán lại. Giáo trình mở →

Tiến độ tự học lưu trên trình duyệt này. Chỉ đánh dấu khi đã kiểm tra sản phẩm thực hành.