Giáo trình tự học miễn phí · Dịch vụ hỗ trợ theo nhu cầu.
Bài 0635phút ước tínhTrung cấp đến Chuyên sâu
6. Triển Khai Remote MCP Server Qua SSE (Server-Sent Events) & Docker Lên Cloud VPS
Đưa MCP Server ra Internet: Chuyển đổi từ Stdio sang HTTP/SSE Transport, đóng gói Dockerfile siêu nhẹ và triển khai lên Cloud VPS an toàn.
🌐 Chuyển Đổi Sang Remote SSE Transport
- Stdio Transport: Giao tiếp qua đường ống Standard In/Out của hệ điều hành (chỉ dùng cục bộ).
- SSE Transport: Giao tiếp qua giao thức HTTP Streaming, cho phép Client từ xa kết nối qua mạng Internet với chứng chỉ SSL.
# remote_mcp_server.py
from mcp.server.fastmcp import FastMCP
mcp = FastMCP("Enterprise Remote MCP Server")
@mcp.tool()
def query_company_kpi(quarter: str) -> str:
"""Tra cứu số liệu KPI tổng hợp của toàn công ty theo quý."""
return f"Doanh thu quý {quarter}: Đạt 115% kế hoạch."
if __name__ == "__main__":
# Khởi chạy dưới dạng SSE Server qua cổng 8000
mcp.run(transport="sse", host="0.0.0.0", port=8000)
# Dockerfile đóng gói MCP Server siêu nhẹ
FROM python:3.11-slim
WORKDIR /app
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
COPY remote_mcp_server.py .
EXPOSE 8000
CMD ["python", "remote_mcp_server.py"]
Thực hành
Thực hành và tự đánh giá
Build Docker image của MCP Server và khởi chạy container trên VPS, cấu hình Nginx reverse proxy với tên miền mcp.tencongty.com.
🏢 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.