Lộ trình học›Claude Code›Claude Code chuyên sâu — Tham khảo đầy đủ Mở bản đồ

5.2 · Transport HTTP và STDIO, phạm vi local/user/project

Bài viếtNâng cao6 phút đọc

MCP server giao tiếp qua một trong hai kiểu transport, và được đăng ký ở một trong ba phạm vi — chọn đúng cả hai quyết định server có ổn định và dễ chia sẻ hay không.

Sau bài này, bạn sẽ
  1. Phân biệt transport HTTP và STDIO
  2. Chọn đúng phạm vi: local, project hay user
  3. Áp dụng nguyên tắc bắt đầu hẹp nhất có thể

Hai kiểu transport

TransportĐặc điểm
STDIOServer chạy như tiến trình con cục bộ, giao tiếp qua stdin/stdout — phổ biến cho server chạy local
HTTP / WebSocketServer chạy như dịch vụ độc lập, Claude Code gọi qua network — phù hợp server dùng chung nhiều máy

Ba phạm vi đăng ký

Phạm viÝ nghĩa
localChỉ phiên hiện tại — hợp để thử nghiệm nhanh
projectGhi vào cấu hình repo (.mcp.json), cả team dùng chung khi clone
userCho mọi dự án của riêng bạn (~/.claude.json)

Nguyên tắc chọn

Bắt đầu ở phạm vi hẹp nhất (local) để thử. Server chứng minh hữu ích và ổn định rồi mới nâng lên project (chia sẻ team) hoặc user (dùng cá nhân xuyên dự án).

Kiểm tra nhanh1 câu hỏi · chọn đáp án để xem giải thích
    Bạn đã hoàn thành bài này chưa?Tiến độ lưu trên trình duyệt của bạn.