MCP — cắm thêm công cụ cho Claude
Chuẩn chung để nối Claude với hệ thống riêng, sau Connectors
Mục tiêu
Sau phần này, anh sẽ hiểu MCP là gì bằng ngôn ngữ thường, phân biệt nó với Connectors có sẵn ở phần trước, và biết khi nào mình thật sự cần tới nó. Phần này không dạy anh tự viết MCP — chỉ cho anh đủ hiểu để quyết định và để không bị "ngợp" khi nghe người ta nhắc tới ba chữ này.
Phần này nối tiếp ngay sau Connectors. Nếu Connectors là những "ổ cắm có sẵn", thì MCP là câu chuyện đứng phía sau những ổ cắm đó.
Nội dung
MCP là gì, ví dụ đời thường
Ở phần Connectors, anh đã thấy Claude nối được với Gmail, Google Drive và vài app phổ biến. Mỗi cái như một ổ cắm làm sẵn, anh chỉ việc bật lên là dùng.
Nhưng nếu việc của anh cần Claude chạm vào một thứ chưa có ổ cắm sẵn thì sao? Ví dụ phần mềm quản lý bán hàng riêng của cửa hàng, kho hàng nội bộ, hay một dịch vụ ít người dùng. Không lẽ chờ ai đó làm sẵn ổ cắm cho đúng cái mình cần?
MCP sinh ra để giải chuyện đó. MCP là viết tắt của Model Context Protocol — dịch thô là "chuẩn chung để nối AI với công cụ bên ngoài". Hãy hình dung nó như chuẩn ổ cắm điện quốc gia: một khi đã thống nhất chuẩn, bất kỳ hãng nào cũng làm được phích cắm vừa khít, và thiết bị nào theo chuẩn đó đều cắm vào dùng được.
Anthropic công bố MCP như một chuẩn mở, để bất kỳ công cụ nào cũng có thể tự làm "phích cắm" cho mình, rồi cắm vào Claude. Nhờ vậy số thứ Claude nối được không còn bị giới hạn ở danh sách app có sẵn nữa.
MCP khác Connectors ở chỗ nào
Nói cho gọn: Connectors là kết quả, MCP là cái chuẩn tạo ra kết quả đó.
- Connectors là vài kết nối phổ biến đã được đóng gói đẹp đẽ, anh bật một nút là chạy. Phù hợp cho 90% nhu cầu hằng ngày.
- MCP là tầng nằm dưới, cho phép nối tới những thứ chưa có sẵn trong danh sách Connectors — kể cả hệ thống riêng của anh.
Với phần lớn người dùng, Connectors là đủ. Anh chỉ bước sang MCP khi muốn Claude chạm vào một công cụ đặc thù mà không hãng nào làm sẵn kết nối.
Khi nào thật sự cần MCP
Trả lời thật: phần lớn anh em học khoá này chưa cần MCP ngay. Nó là chuyện của bước sau, khi công việc đã đủ chuyên sâu.
MCP có lý khi:
- Anh có một hệ thống riêng muốn Claude đọc/ghi vào — phần mềm bán hàng, kho dữ liệu nội bộ, công cụ tự dựng.
- Anh muốn nối tới một dịch vụ chưa có trong danh sách Connectors, nhưng dịch vụ đó (hoặc cộng đồng) đã làm sẵn một MCP server.
Ngược lại, nếu việc của anh chỉ xoay quanh Gmail, Drive, tài liệu thường — Connectors giải quyết hết, đừng phức tạp hoá.
MCP "chính chủ" và rủi ro khi cắm bừa
Đây là phần quan trọng nhất, nối thẳng với bài Cẩn trọng & bảo mật ở trước.
Vì MCP là chuẩn mở, ai cũng có thể làm một MCP server. Có cái do hãng lớn uy tín làm, có cái do người lạ trên mạng đăng lên. Khi anh cắm một MCP server vào Claude, anh đang cho nó một mức quyền nhất định để chạm vào dữ liệu hoặc công cụ. Cắm phải một server lạ, không rõ nguồn gốc, cũng nguy hiểm như cài một phần mềm lạ vào máy.
Nguyên tắc an toàn:
- Ưu tiên MCP từ nguồn chính thức — Anthropic, hoặc chính hãng làm ra dịch vụ đó.
- Server lạ thì dừng lại. Không rõ ai làm, không rõ nó đọc gì của mình thì đừng cắm.
- Đọc kỹ nó xin quyền gì trước khi đồng ý, đúng tinh thần đã học ở bài Connectors.
Người không rành kỹ thuật làm được tới đâu
Nói thẳng để anh khỏi hiểu lầm: cài một MCP có sẵn (do người khác làm) khác hẳn tự viết một MCP.
- Cài cái có sẵn thường chỉ là thêm một dòng cấu hình theo hướng dẫn — người không rành kỹ thuật làm được, nhất là khi dùng Claude Code và nhờ chính Claude hướng dẫn từng bước.
- Tự viết một MCP server là việc của lập trình. Phần đó nằm ngoài khoá này, và thuộc về khoá nâng cao nếu anh đi sâu sau này.
Mục tiêu của bài này chỉ là để anh nghe ba chữ MCP mà không hoảng, hiểu nó để làm gì, và biết khi nào nên nhờ người rành kỹ thuật hỗ trợ.
Ví dụ thực chiến
Giả sử anh chạy một cửa hàng linh kiện máy tính, dùng một phần mềm quản lý bán hàng riêng để theo dõi tồn kho và giá. Anh muốn vào Claude hỏi: "Còn bao nhiêu con chuột gaming dưới 500 nghìn trong kho?" và nó trả lời được ngay từ dữ liệu thật.
Connectors không có sẵn ổ cắm cho phần mềm riêng của anh. Đây đúng là tình huống MCP vào cuộc: nếu phần mềm đó có (hoặc dựng được) một MCP server, Claude sẽ nối vào và đọc tồn kho trực tiếp, thay vì anh phải copy số liệu thủ công mỗi lần.
Anh chưa cần tự làm việc này hôm nay. Nhưng khi nghe một bạn kỹ thuật nói "mình dựng MCP cho phần mềm kho để Claude tra được", giờ anh hiểu họ đang nói gì, và đó là một bước có thật, không phải chuyện viển vông.
Thử ngay
Bài này thiên về hiểu, nên "thử ngay" cũng nhẹ:
-
Mở phần cài đặt kết nối của Claude (Settings, mục Connectors). Nhìn lại danh sách những thứ đã có sẵn ổ cắm.
-
Nghĩ tới một công cụ trong công việc của anh mà danh sách đó chưa có — phần mềm riêng, một dịch vụ đặc thù. Đó chính là loại tình huống mà sau này MCP sẽ giải.
-
Ghi nó ra một dòng. Khi nào anh đi sâu hơn, đây sẽ là việc đầu tiên đáng tìm hiểu xem đã có MCP server sẵn chưa.
Chỉ vậy thôi. Không cần cắm gì cả ở bài này — và nếu có cắm, nhớ nguyên tắc an toàn ở trên.
Tóm tắt
- MCP là chuẩn chung để nối AI với công cụ bên ngoài — như chuẩn ổ cắm điện, giúp Claude nối được cả những thứ chưa có sẵn trong Connectors.
- Connectors là ổ cắm làm sẵn, MCP là tầng dưới nó. Phần lớn người dùng chỉ cần Connectors.
- MCP đáng dùng khi anh có hệ thống riêng hoặc dịch vụ đặc thù muốn Claude chạm vào.
- Cảnh giác nguồn gốc. Chỉ cắm MCP từ nguồn uy tín; server lạ thì dừng — rủi ro như cài phần mềm lạ.
- Cài cái có sẵn ≠ tự viết MCP. Non-tech cài được cái có sẵn; tự viết là việc của lập trình, để khoá nâng cao.

