Đà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
4/8

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

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

4. Làm Chủ MCP Resources & Prompts: Cung Cấp Dữ Liệu Tĩnh & Mẫu Lệnh Động Cho AI

Khai thác 2 năng lực cốt lõi còn lại của MCP: Resources (cung cấp tài liệu đọc như URI `company://handbook`) và Prompts (các kịch bản lệnh chuẩn hóa).

📚 Phân Biệt Tools vs Resources vs Prompts

  • Tools: Các hàm AI có thể gọi để tạo ra thay đổi hoặc lấy dữ liệu động (Ví dụ: gửi email, query database).
  • Resources: Dữ liệu chỉ đọc (Read-only context) được gán URI định danh (Ví dụ: docs://sop/sales, postgres://schema/public).
  • Prompts: Các mẫu lệnh giao việc chuẩn hóa có tham số truyền vào giúp người dùng kích hoạt kịch bản phức tạp chỉ bằng 1 cú nhấp chuột.
example.py
# mcp_resources_and_prompts.py
from mcp.server.fastmcp import FastMCP

mcp = FastMCP("Company Knowledge Server")

# 1. Khai báo Resource tĩnh
@mcp.resource("company://policy/leave")
def get_leave_policy() -> str:
    """Quy định nghỉ phép năm và chế độ thai sản của công ty."""
    return """
    QUY ĐỊNH NGHỈ PHÉP NĂM 2026:
    - Nhân viên chính thức có 12 ngày phép/năm.
    - Nghỉ từ 3 ngày liên tiếp phải báo trước 7 ngày qua hệ thống.
    """

# 2. Khai báo Prompt mẫu có tham số
@mcp.prompt()
def review_code_prompt(language: str, code_snippet: str) -> str:
    """Mẫu prompt chuẩn rà soát bảo mật và hiệu năng mã nguồn."""
    return f"""
    Bạn là Kỹ sư Trưởng chuyên ngành {language}.
    Hãy rà soát đoạn mã sau về 3 khía cạnh:
    1. Lỗ hổng bảo mật (SQL Injection, XSS, Overflow).
    2. Độ phức tạp thuật toán (Big-O).
    3. Đề xuất refactor mã nguồn sạch.

    MÃ NGUỒN:
    ```{language}
    {code_snippet}
    ```
    """
Thực hành

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

Tạo một Resource company://servers/status trả về thông tin RAM/Disk hiện tại của máy chủ để AI đọc khi cần.

🏢 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.