
MCP là gì? MCP (Model Context Protocol) là một chuẩn mở giúp các ứng dụng AI như Claude, ChatGPT hay Cursor kết nối với dữ liệu và công cụ bên ngoài — file trên máy, Google Drive, CRM, website, cơ sở dữ liệu — theo một cách chung. Thay vì mỗi ứng dụng AI phải viết tích hợp riêng cho từng phần mềm, phần mềm chỉ cần làm một "MCP server" là mọi ứng dụng AI hỗ trợ MCP đều dùng được. Bài này giải thích MCP bằng ngôn ngữ đời thường, cách nó hoạt động, cách bắt đầu dùng, và những rủi ro cần biết trước khi cắm AI vào dữ liệu của doanh nghiệp.

Một ứng dụng AI (host) mở nhiều kết nối MCP, mỗi kết nối tới một MCP server. Sơ đồ: OPCAIOS.
MCP là gì?
MCP (Model Context Protocol) là chuẩn mở giúp ứng dụng AI kết nối với hệ thống bên ngoài theo một cách chung, và tài liệu chính thức ví MCP như cổng USB-C cho ứng dụng AI. USB-C là chuẩn cắm chung cho đủ loại thiết bị, còn MCP là chuẩn chung giữa ứng dụng AI và dữ liệu hay công cụ.
Trước khi có MCP, muốn trợ lý AI đọc dữ liệu bán hàng, ai đó phải viết tích hợp riêng giữa đúng ứng dụng AI và đúng phần mềm bán hàng, rồi làm lại khi đổi ứng dụng. Với MCP, phần mềm bán hàng chỉ cần một MCP server, và Claude, ChatGPT, VS Code, Cursor đều kết nối được. Anthropic công bố MCP cuối năm 2024 dưới dạng mã nguồn mở (Anthropic), và phiên bản đặc tả hiện hành là 2026-07-28 theo trang đặc tả MCP. MCP đặt tên phiên bản theo ngày có thay đổi không tương thích ngược, được hỗ trợ bởi Visual Studio Code của Microsoft, Cursor, Claude và ChatGPT của OpenAI.
MCP giúp AI làm được gì?
MCP giúp AI đọc dữ liệu và thực hiện hành động trong các hệ thống bạn đã dùng. Có ba ví dụ, theo trang giới thiệu MCP: trợ lý AI đọc lịch Google Calendar và ghi chú Notion của bạn, Claude Code dựng cả một web app từ bản thiết kế Figma, và chatbot nội bộ kết nối nhiều cơ sở dữ liệu để nhân viên hỏi số liệu bằng lời thường.
Với một doanh nghiệp nhỏ ở Việt Nam, ví dụ gần hơn gồm ba việc:
- Hỏi "tuần này có bao nhiêu khách để lại form trên website?" và AI tự đọc từ hệ thống của bạn thay vì bạn mở từng trang.
- Nhờ AI viết bài blog nháp rồi tự đưa thẳng vào trang quản trị website, chờ bạn duyệt.
- Cho AI đọc thư mục hợp đồng trên máy để tóm tắt điều khoản, mà không phải tải từng file lên khung chat.
Ba việc này là ví dụ minh hoạ của OPCAIOS, không phải số liệu khảo sát.
MCP hoạt động như thế nào?
MCP hoạt động theo mô hình ba vai: host, client và server. Một host có thể kết nối nhiều server cùng lúc, và mỗi kết nối là một client riêng, theo trang giới thiệu MCP.
| Vai | Là gì | Ví dụ |
|---|---|---|
| Host | Ứng dụng AI bạn đang dùng | Claude Desktop, Claude Code, ChatGPT, VS Code, Cursor |
| Client | Một kết nối bên trong host, mỗi client nối tới một server | Host tự tạo, bạn không phải làm gì |
| Server | Chương trình cung cấp dữ liệu và công cụ cho AI | Server đọc file, server Google Drive, server CRM, server của website |
Ví dụ, Claude Code của Anthropic vừa nối server GitHub, vừa nối server cơ sở dữ liệu, vừa nối server của website, và mỗi kết nối là một client riêng. Bên dưới, mọi thông điệp đều theo định dạng JSON-RPC 2.0, nhưng bạn không cần biết chi tiết này nếu chỉ dùng, vì các bộ SDK chính thức đã lo phần đó cho người viết server.
Một MCP server cung cấp ba thứ gì?
Một MCP server cung cấp ba thứ: công cụ, tài nguyên và mẫu câu lệnh. Ba thứ đó là, theo trang giới thiệu MCP:
- Tools (công cụ): hành động AI có thể gọi, như tạo khách hàng tiềm năng, gửi email, truy vấn cơ sở dữ liệu, tạo bài viết nháp.
- Resources (tài nguyên): dữ liệu để AI đọc làm ngữ cảnh, như nội dung file, bản ghi trong cơ sở dữ liệu, kết quả từ API.
- Prompts (mẫu câu lệnh): những mẫu yêu cầu soạn sẵn, giúp người dùng gọi đúng quy trình mà không phải tự viết lại.
Trong thực tế, tools là phần được dùng nhiều nhất. Ví dụ, Claude đọc danh sách công cụ server khai báo (tên, mô tả, tham số), tự quyết định gọi công cụ nào, rồi dùng kết quả để trả lời bạn.
Server MCP chạy ở đâu: trên máy hay trên mạng?
Server MCP chạy theo hai cách: cục bộ trên máy bạn hoặc từ xa trên Internet. Hai cách này khác nhau ở phương thức kết nối, theo trang giới thiệu MCP:
- Server cục bộ (stdio): chạy ngay trên máy bạn, host khởi động nó như một chương trình con. Phù hợp để đọc file trên máy và điều khiển ứng dụng trên máy.
- Server từ xa (Streamable HTTP): chạy trên Internet, host kết nối qua HTTP, thường đăng nhập bằng OAuth hoặc khoá API. Phù hợp với dịch vụ online như Sentry, Notion, hay website của chính bạn.
Ví dụ, server đọc thư mục hợp đồng nên chạy cục bộ, còn server của Notion hay Sentry chạy từ xa.
Bắt đầu dùng MCP như thế nào?
Trong ứng dụng chat (Claude, ChatGPT)
Các trợ lý AI lớn gọi MCP server từ xa là "connector" (bộ kết nối). Bạn vào phần cài đặt kết nối, chọn dịch vụ có sẵn hoặc dán địa chỉ MCP server, đăng nhập, rồi bật nó trong cuộc trò chuyện. Không cần cài gì trên máy.
Trong Claude Code (dòng lệnh)
Claude Code thêm server bằng lệnh claude mcp add:
# Server từ xa qua HTTP
claude mcp add --transport http sentry https://mcp.sentry.dev/mcp
# Server cục bộ chạy bằng npx, truyền khoá qua biến môi trường
claude mcp add my-server -e API_KEY=xxx -- npx my-mcp-server
# Xem các server đã thêm
claude mcp list
Mặc định server chỉ dùng trong dự án hiện tại; thêm --scope user để dùng ở mọi dự án, hoặc --scope project để chia sẻ cấu hình với cả nhóm qua file .mcp.json.
Kiểm tra một server trước khi dùng
MCP Inspector là công cụ chính thức để mở một server, xem nó khai báo những công cụ và tài nguyên gì, và gọi thử từng công cụ. Nên chạy thử bằng Inspector trước khi cắm một server lạ vào ứng dụng AI đang chứa dữ liệu thật.
Ví dụ thật: MCP server của opcaios.org làm được gì?
MCP server của opcaios.org là server riêng để trợ lý AI làm việc với nội dung và khách hàng của chính website này. Server khai báo ba nhóm công cụ, theo Admin của website (kiểm tra ngày 22/10/2026):
- Nội dung:
list_posts,get_post,check_post_seo,create_post,update_post,get_brand_voice(giọng văn thương hiệu). - Khách hàng và bán hàng:
list_submissions(form khách để lại),list_contacts,create_lead,list_deals. - Link rút gọn:
create_link,get_link_analytics.
Điểm quan trọng là giới hạn quyền. Mỗi kết nối được cấp một khoá có quyền riêng, chỉ đọc hoặc đọc và ghi, nên trợ lý chỉ dùng để tra cứu không thể vô tình sửa dữ liệu. Ngoài ra trang quản trị có chế độ Duyệt bài: khi bật, mọi bài AI tạo qua MCP chỉ được lưu nháp và vào hàng chờ, lên website khi người duyệt bấm đồng ý.
Rủi ro nào cần biết trước khi dùng MCP?
Rủi ro chính của MCP là AI được quyền chạm vào dữ liệu và hệ thống thật, nên cần cẩn thận như khi cấp quyền cho một nhân viên mới. Tài liệu bảo mật chính thức nhấn mạnh năm điểm, theo trang giới thiệu MCP và Anthropic:
- Kiểm tra nguồn gốc trước khi cài. Server cục bộ chạy với quyền của chính bạn: đọc được file, chạy được lệnh. Chỉ cài server từ nhà phát triển đáng tin.
- Coi mô tả công cụ là dữ liệu không tin cậy. Server độc có thể giấu chỉ dẫn trong mô tả công cụ, và nội dung AI đọc về cũng có thể chứa câu lệnh cài cắm, gọi là prompt injection.
- Cấp quyền tối thiểu. Bắt đầu với quyền chỉ đọc, giới hạn thư mục, mỗi server một khoá API riêng.
- Giữ bước duyệt cho việc không hoàn tác được: gửi email, xoá dữ liệu, chuyển tiền, đăng bài công khai.
- Chạy cô lập khi có thể. Server lạ nên chạy trong container hoặc máy ảo.
Nên bắt đầu dùng MCP từ đâu?
Nên bắt đầu bằng một việc lặp lại hằng tuần cần dữ liệu từ một hệ thống, với quyền chỉ đọc. Bốn bước theo thứ tự:
- Chọn một việc lặp lại hằng tuần, ví dụ tổng hợp khách để lại form hoặc tra cứu đơn hàng.
- Tìm MCP server có sẵn của hệ thống đó (nhiều dịch vụ lớn đã có server chính thức; xem MCP Registry hoặc danh sách MCP Servers).
- Kết nối với quyền chỉ đọc, dùng thử 1 tuần.
- Chỉ mở quyền ghi khi đã tin kết quả, và luôn kèm bước duyệt.
Nếu bạn muốn tự viết MCP server, khoá học miễn phí của Hugging Face là điểm khởi đầu tốt, xem bài MCP Course Hugging Face: hướng dẫn từ A–Z. Thông tin tóm tắt về giao thức nằm ở trang Model Context Protocol trong thư viện Tiện ích.
Câu hỏi thường gặp
MCP có miễn phí không?
Có. MCP là chuẩn mở, đặc tả và các bộ SDK chính thức đều là mã nguồn mở. Chi phí, nếu có, đến từ ứng dụng AI bạn dùng hoặc dịch vụ đứng sau MCP server, chẳng hạn gói của Claude, ChatGPT hay dịch vụ CRM. Vì mức giá thay đổi theo thời gian, hãy xem trang giá chính thức của từng dịch vụ; bài này không nêu số cụ thể vì OPCAIOS chưa kiểm chứng bảng giá. Ví dụ, một server đọc file trên máy bạn không tốn thêm phí nào ngoài ứng dụng AI đang dùng.
MCP có phải chỉ dùng được với Claude không?
Không. MCP do Anthropic khởi xướng nhưng là chuẩn mở, nên ChatGPT của OpenAI, Visual Studio Code của Microsoft, Cursor và nhiều ứng dụng khác đều hỗ trợ. Một MCP server viết một lần có thể dùng với mọi ứng dụng AI hỗ trợ chuẩn này, theo trang giới thiệu MCP. Cuối cùng, khả năng hỗ trợ cụ thể của từng ứng dụng thay đổi theo phiên bản, nên hãy kiểm tra tài liệu của ứng dụng trước khi cài.
MCP khác gì API?
API là cửa riêng của từng phần mềm, mỗi nơi một kiểu, còn MCP là lớp chuẩn hoá phía trên. MCP server thường gọi API của phần mềm bên dưới, nhưng trình bày lại theo một định dạng chung mà mọi ứng dụng AI hỗ trợ MCP đều hiểu, kèm mô tả để AI biết khi nào nên dùng công cụ nào. Ví dụ, MCP server của opcaios.org gọi API nội bộ để tạo bài nháp, nhưng người dùng chỉ cần nhắn một câu cho Claude. Xem thêm bài API là gì.
Không biết lập trình có dùng được MCP không?
Được, nếu dùng connector có sẵn trong Claude hoặc ChatGPT: chỉ cần bật và đăng nhập. Tự viết MCP server hoặc cài server cục bộ thì cần biết chút về dòng lệnh. Đầu tiên hãy thử một connector chỉ đọc, tiếp theo làm quen với việc xem AI gọi công cụ nào, cuối cùng mới tính chuyện cài server cục bộ. Muốn học bài bản cho nhóm nhỏ, xem khoá đào tạo ứng dụng AI.
Dùng MCP có an toàn không?
An toàn tới mức bạn cấp quyền cẩn thận. Hãy chỉ cài server từ nguồn tin cậy, theo trang giới thiệu MCP, bắt đầu với quyền chỉ đọc, và giữ bước duyệt cho mọi hành động không hoàn tác được như gửi email, xoá dữ liệu hay đăng bài. Ví dụ, trên opcaios.org, chế độ Duyệt bài giữ mọi bài do AI tạo ở trạng thái nháp cho tới khi người bấm đồng ý.
Nguồn: tài liệu chính thức Model Context Protocol (đặc tả 2026-07-28: giới thiệu, kiến trúc, bảo mật server cục bộ), lệnh claude mcp add --help. Cập nhật 22/10/2026.
Để lại bình luận
Email của bạn sẽ không hiển thị công khai. Bình luận sẽ hiển thị sau khi được duyệt.


