MCP (Model Context Protocol) là gì? MCP là giao thức mở giúp các ứng dụng AI như Claude, ChatGPT, Cursor hay VS Code kết nối với dữ liệu và công cụ bên ngoài (Google Drive, cơ sở dữ liệu, CRM, API nội bộ) theo một chuẩn chung, thay vì viết tích hợp riêng cho từng cặp. Anthropic giới thiệu MCP cuối năm 2024; từ tháng 12/2025 giao thức thuộc Agentic AI Foundation của Linux Foundation, và được ChatGPT, Gemini, Microsoft Copilot cùng nhiều nền tảng khác hỗ trợ. Bản đặc tả mới nhất 2026-07-28 (công bố ngày 28/7/2026) đưa MCP về lõi stateless, dễ mở rộng trên hạ tầng HTTP thông thường.
Theo nhóm phát triển, đây là bản sửa đổi lớn nhất kể từ khi giao thức ra mắt: bỏ bước bắt tay khởi tạo và phiên ở tầng giao thức, bổ sung Multi Round-Trip Requests, định tuyến theo header, kết quả list có thể cache, khung Extensions (Tasks, MCP Apps) và siết chặt bảo mật. Bài viết giải thích MCP là gì, hoạt động ra sao, bản 2026-07-28 có gì mới, rủi ro cần biết và cách ứng dụng cho marketing, SEO.
Model Context Protocol là gì
Model Context Protocol (viết tắt MCP) là một giao thức mở do Anthropic khởi xướng, chuẩn hoá cách các mô hình ngôn ngữ lớn (LLM) trao đổi dữ liệu và gọi công cụ từ các nguồn bên ngoài. Có thể hình dung MCP giống như “cổng USB-C cho AI”: thay vì mỗi ứng dụng phải viết một cách tích hợp riêng cho từng nguồn dữ liệu (Google Drive, cơ sở dữ liệu, hệ thống CRM, API nội bộ…), MCP đặt ra một chuẩn duy nhất để mọi bên cùng tuân theo. Nhờ đó, một trợ lý AI có thể “cắm” vào bất kỳ dịch vụ nào hỗ trợ MCP mà không cần dựng lại tích hợp từ đầu.
Kiến trúc MCP dựa trên chuẩn JSON-RPC 2.0 với ba vai trò: Host (ứng dụng AI khởi tạo kết nối, ví dụ Claude), Client (connector bên trong host) và Server (dịch vụ cung cấp dữ liệu và công cụ). Server có thể chia sẻ ba loại năng lực: Resources (dữ liệu, ngữ cảnh), Prompts (mẫu câu lệnh, quy trình) và Tools (hàm để mô hình thực thi). Theo công bố chính thức, MCP đã trở thành chuẩn công nghiệp để kết nối các tác nhân AI (AI agent) với ứng dụng thực tế, với gần nửa tỷ lượt tải bộ SDK mỗi tháng.

Vì sao cần MCP: bài toán M×N
Khi chưa có chuẩn chung, mỗi ứng dụng AI phải viết một tích hợp riêng cho từng công cụ hoặc nguồn dữ liệu. Với M ứng dụng AI và N công cụ, số tích hợp cần xây lên tới M×N. Ví dụ 3 ứng dụng AI và 5 công cụ cần 15 tích hợp riêng lẻ, mỗi khi thêm một bên là thêm một loạt công việc.
MCP đưa bài toán này về M+N: mỗi ứng dụng AI triển khai phía client một lần, mỗi công cụ hoặc nguồn dữ liệu triển khai phía server một lần, rồi các bên kết nối với nhau qua cùng một chuẩn. Với ví dụ trên chỉ còn 3+5=8 phần cần xây. Đây cũng là lý do MCP được ví như “cổng USB-C cho AI”.
Bản spec Model Context Protocol 2026-07-28 có gì mới
Thay đổi lớn nhất của bản 2026-07-28 là chuyển MCP sang lõi stateless (không lưu trạng thái). Giao thức bỏ hoàn toàn bước bắt tay initialize/initialized và header Mcp-Session-Id. Theo trang công bố chính thức, mỗi request giờ tự chứa đầy đủ thông tin cần thiết (self-contained), mang theo phiên bản giao thức, danh tính và năng lực của client ngay trong trường _meta. Kết quả: bất kỳ request nào cũng có thể rơi vào bất kỳ máy chủ nào phía sau một bộ cân bằng tải round-robin đơn giản, không cần lưu trữ phiên dùng chung. Với đội vận hành, điều này giúp mở rộng (scale) server MCP dễ và rẻ hơn nhiều so với mô hình có trạng thái trước đây.
Bên cạnh lõi stateless, bản Model Context Protocol 2026-07-28 bổ sung một loạt tính năng đáng chú ý:
- Multi Round-Trip Requests (MRTR): thay cho cơ chế server phải giữ kết nối mở, cho phép xác nhận với người dùng ngay giữa một lượt gọi.
- Định tuyến theo header: hai header
Mcp-MethodvàMcp-Namegiúp cổng (gateway) định tuyến mà không cần phân tích nội dung JSON. - Kết quả list có thể cache: các phản hồi
tools/list,prompts/list,resources/listnay kèmttlMsvàcacheScope. - Siết chặt bảo mật: xác thực issuer theo RFC 9207, chuyển từ đăng ký client động (DCR) sang Client ID Metadata Documents.
- Khung Extensions chính thức: gom các phần mở rộng như Tasks, MCP Apps và Enterprise-Managed Authorization vào một khung chuẩn, luôn ở dạng tuỳ chọn bật thêm (opt-in).
- Chính sách khai tử (deprecation): cam kết cửa sổ tối thiểu 12 tháng để các bên có thời gian nâng cấp.
Về mức độ phổ biến, nhóm bảo trì cho biết các bộ SDK “Tier 1” đạt gần nửa tỷ lượt tải mỗi tháng, trong đó riêng SDK TypeScript và Python đều đã vượt mốc 1 tỷ lượt tải tích luỹ. Bản đặc tả do hai lead maintainer David Soria Parra và Den Delimarsky công bố, và được mô tả là bản sửa đổi lớn nhất kể từ khi giao thức ra đời.

MCP hoạt động thế nào?
Luồng làm việc cơ bản gồm 5 bước, với ví dụ “cho tôi 10 bài blog giảm lượt xem nhiều nhất tháng này”:
1. Người dùng đưa yêu cầu cho ứng dụng AI (host), ví dụ Claude hoặc Cursor.
2. Host dùng mô hình AI để xác định cần dùng công cụ nào.
3. Client bên trong host gửi request đến MCP server tương ứng.
4. Server thực thi (truy vấn dữ liệu, gọi API…) và trả kết quả.
5. Host tổng hợp kết quả thành câu trả lời cho người dùng.
Hai cách kết nối
| Cách kết nối | Dùng khi | Đặc điểm |
| stdio | Server chạy cùng máy với ứng dụng AI | Host khởi chạy server như một tiến trình con và trao đổi qua đầu vào/đầu ra chuẩn |
| Streamable HTTP | Server ở máy khác, dịch vụ từ xa | Giao tiếp qua HTTP; là hướng phù hợp để triển khai server MCP ở quy mô lớn |
Điểm khác của bản 2026-07-28: không còn bước bắt tay initialize và header Mcp-Session-Id; mỗi request tự chứa phiên bản giao thức, thông tin và năng lực của client trong trường _meta. Nếu cần biết năng lực của server, client có thể hỏi qua server/discover. Nhờ vậy request có thể đi vào bất kỳ máy chủ nào phía sau bộ cân bằng tải đơn giản.
Các phần mở rộng: Tasks và MCP Apps
Điểm khiến bản mới thực sự hữu ích với người dùng cuối nằm ở hai phần mở rộng. Tasks cho phép thực thi các tác vụ chạy lâu (long-running) theo cơ chế hỏi trạng thái định kỳ (poll) qua tasks/get và tasks/update — phù hợp với những công việc kéo dài như tổng hợp báo cáo, chạy phân tích hay xử lý theo lô, thay vì bắt người dùng ngồi chờ trên một kết nối mở. MCP Apps cho phép server dựng giao diện tương tác (biểu đồ, biểu mẫu, trình phát video…) hiển thị ngay trong khung hội thoại, giúp người dùng thấy connector đang làm gì và thao tác trực tiếp mà không phải chuyển tab.
Anthropic cũng xác nhận đang đưa MCP 2026-07-28 lên các sản phẩm Claude, kèm bốn nâng cấp connector: giao diện nhúng (MCP Apps), xác thực do doanh nghiệp quản lý (Enterprise-Managed Auth, cấp quyền connector cho cả tổ chức qua nhà cung cấp danh tính), bảng đo lường (observability dashboard) theo dõi hiệu năng connector, và MCP Tunnels (bản research preview) kết nối Claude tới server MCP trong mạng nội bộ mà không phơi ra Internet công cộng. Bạn có thể tìm hiểu thêm về hệ sinh thái này qua bài Claude Code là gì và Claude Sonnet 5 là gì.

Ai đang dùng và quản lý MCP?
- Quản trị: ngày 9/12/2025, Anthropic tặng MCP cho Agentic AI Foundation, một quỹ định hướng của Linux Foundation do Anthropic, Block và OpenAI đồng sáng lập, với sự hỗ trợ của Google, Microsoft, AWS, Cloudflare và Bloomberg. Nhóm maintainer vẫn giữ quyền quyết định định hướng kỹ thuật.
- Nền tảng hỗ trợ: ChatGPT, Cursor, Gemini, Microsoft Copilot, Visual Studio Code và Claude. Thời điểm đó đã có hơn 10.000 MCP server công khai đang hoạt động.
- Hạ tầng: AWS, Cloudflare, Google Cloud và Microsoft Azure đều có hỗ trợ triển khai. Khi bản 2026-07-28 ra mắt, Amazon Bedrock AgentCore và Cloudflare Agents SDK công bố hỗ trợ; Tasks là một trong những extension chính thức đầu tiên và do AWS đóng góp.
- MCP Apps: là kết quả hợp tác giữa OpenAI, Anthropic và MCP-UI để mở rộng giao diện tương tác cho mọi nhà phát triển MCP.
- Trong Claude: Enterprise-managed auth đã ra mắt chính thức ngày 24/8/2026 cho gói Team và Enterprise, cho phép quản trị viên cấp quyền connector một lần cho cả tổ chức qua nhà cung cấp danh tính. Theo tin tổng hợp, các connector đã hỗ trợ gồm Asana, Atlassian, Canva, Figma, Granola, Linear, Supabase, Datadog, Notion và Slack (cần kiểm tra danh sách hiện hành).
Rủi ro bảo mật khi dùng MCP và cách giảm thiểu
Khi AI có thể đọc dữ liệu và thực hiện hành động thay bạn, bảo mật không còn là chuyện phụ. Bản 2026-07-28 chuyển trách nhiệm quản lý trạng thái sang tầng ứng dụng, và siết chặt xác thực (xác thực issuer theo RFC 9207, resource indicators theo RFC 8707). Dù vậy, người dùng vẫn cần lưu ý:
| Rủi ro | Mô tả | Cách giảm thiểu |
| Server không đáng tin | Server có thể mô tả công cụ gây hiểu nhầm hoặc thực thi hành động ngoài mong muốn | Chỉ dùng server từ nguồn uy tín, xem lại mô tả công cụ và quyền được yêu cầu |
| Quyền truy cập quá rộng | Connector có thể đọc hoặc ghi nhiều dữ liệu hơn cần thiết | Cấp quyền tối thiểu, ưu tiên chỉ đọc; dùng tài khoản riêng cho AI |
| Chỉ dẫn độc trong dữ liệu | Nội dung công cụ trả về có thể chứa lệnh nhằm điều khiển AI làm việc khác | Yêu cầu xác nhận của người dùng với thao tác ghi, xóa hoặc gửi đi; không tự động hóa hoàn toàn với dữ liệu nhạy cảm |
| Lộ dữ liệu | Dữ liệu đi qua dịch vụ bên thứ ba | Đọc chính sách dữ liệu của server; dùng tài khoản doanh nghiệp; với server nội bộ, xem MCP Tunnels (research preview) |
| Xác thực yếu | Token cấp quá rộng hoặc dùng sai đích | Dùng OAuth; với tổ chức, dùng Enterprise-managed auth để quản lý tập trung |
Ứng dụng Model Context Protocol cho marketing và SEO
Với đội ngũ marketing và SEO, MCP không còn là chuyện thuần kỹ thuật. Khi các trợ lý AI có thể kết nối chuẩn hoá tới hệ thống CMS, Google Analytics 4, Search Console hay CRM nội bộ thông qua MCP, bạn có thể xây những quy trình tự động: yêu cầu AI đọc dữ liệu hiệu suất bài viết, phát hiện cơ hội nội dung còn bỏ ngỏ (content gap), rồi đề xuất cụm chủ đề mới, tất cả trong một phiên làm việc. Lõi stateless và Enterprise-Managed Auth khiến việc triển khai ở quy mô doanh nghiệp an toàn và dễ kiểm soát hơn, vì quyền truy cập được quản lý tập trung qua nhà cung cấp danh tính.
Ví dụ: đánh giá và cập nhật nội dung với MCP
Giả sử đội SEO kết nối Claude với Search Console, Google Analytics 4, CMS và Google Drive thông qua các connector hoặc MCP server đáng tin cậy. Một quy trình mẫu:
1. Đọc dữ liệu (chỉ đọc): “Lấy 10 bài giảm lượt nhấp nhiều nhất trong 28 ngày so với 28 ngày trước, đối chiếu với các truy vấn chính và đề xuất 3 hạng mục cập nhật cho mỗi bài. Chưa chỉnh sửa gì trên website.”
2. Phân tích content gap: đối chiếu với tài liệu nội bộ trong Google Drive để tìm chủ đề còn thiếu.
3. Người duyệt: biên tập viên xem đề xuất và chốt danh sách.
4. Thực thi có kiểm soát: sau khi duyệt, AI tạo bản nháp trong CMS; việc xuất bản vẫn do con người thực hiện.
Nguyên tắc: bắt đầu với quyền chỉ đọc, giữ bước duyệt của con người trước mọi thao tác ghi, và không kết nối dữ liệu khách hàng nhạy cảm với server chưa rõ nguồn gốc.
Quan trọng hơn, MCP là nền tảng hạ tầng cho làn sóng AI agent, những tác nhân tự động ngày càng thay thế thao tác tìm kiếm thủ công. Khi người dùng ngày càng nhận câu trả lời trực tiếp từ AI thay vì trang kết quả truyền thống, việc thương hiệu của bạn có được các mô hình như Claude, ChatGPT hay Gemini hiểu và trích dẫn đúng hay không sẽ quyết định lượng khách tiếp cận. Đây chính là lúc GEO/AEO (tối ưu hiển thị thương hiệu trong câu trả lời của AI) trở thành phần không thể thiếu của chiến lược. Bạn có thể dùng công cụ kiểm tra hiển thị AI của TOS để chấm nhanh các tín hiệu GEO trên website ảnh hưởng đến khả năng được AI nhắc tới.
Cách kết nối MCP server với Claude
1. Connector có sẵn: mở phần Connectors trong Claude, chọn dịch vụ trong danh mục và cấp quyền bằng tài khoản của dịch vụ đó.
2. Server riêng hoặc từ xa: thêm connector tùy chỉnh bằng URL của remote MCP server (server cần hỗ trợ xác thực OAuth).
3. Cho cả tổ chức (Team, Enterprise): quản trị viên cấp quyền connector một lần qua nhà cung cấp danh tính, người dùng kế thừa quyền khi đăng nhập lần đầu.
4. Server trong mạng nội bộ: MCP Tunnels (research preview) kết nối Claude tới server nội bộ mà không phơi ra Internet công cộng. Đường hầm mã hóa lưu lượng nhưng bạn vẫn cần tự thêm xác thực cho server.
Giao diện và tính năng thay đổi thường xuyên, xem hướng dẫn mới nhất tại Claude Help Center.
Câu hỏi thường gặp về Model Context Protocol
MCP do ai phát triển và quản lý?
MCP do Anthropic giới thiệu cuối năm 2024. Từ 12/2025, giao thức thuộc Agentic AI Foundation của Linux Foundation, do Anthropic, Block và OpenAI đồng sáng lập, với sự hỗ trợ của Google, Microsoft, AWS, Cloudflare và Bloomberg. Nhóm maintainer vẫn quyết định định hướng kỹ thuật.
MCP khác API thông thường thế nào?
MCP không thay thế API. Server MCP thường “bọc” API hoặc nguồn dữ liệu và mô tả công cụ theo một chuẩn chung, để ứng dụng AI khám phá và gọi được mà không cần tích hợp riêng cho từng dịch vụ.
MCP khác function calling và RAG thế nào?
Function calling là khả năng của mô hình tạo lệnh gọi hàm; MCP chuẩn hóa cách công cụ được mô tả, kết nối và gọi giữa nhiều ứng dụng. RAG là kỹ thuật truy xuất nội dung để làm căn cứ trả lời, và có thể lấy dữ liệu thông qua MCP.
MCP có an toàn không?
MCP an toàn đến đâu phụ thuộc vào server bạn kết nối và quyền bạn cấp. Nên dùng server đáng tin, cấp quyền tối thiểu, ưu tiên chỉ đọc và yêu cầu xác nhận với thao tác ghi. Bản 2026-07-28 cũng siết chặt phần xác thực.
Cần biết lập trình để dùng MCP không?
Người dùng cuối thường chỉ cần bật connector có sẵn trong ứng dụng AI. Việc viết server MCP riêng thì cần kiến thức lập trình.
MCP stateless có làm hỏng server cũ không?
Việc bỏ bước bắt tay initialize và phiên là thay đổi phá vỡ tương thích, nên server và client viết theo bản cũ cần cập nhật. Bản mới có chính sách khai tử chính thức để các bên có thời gian nâng cấp.
MCP Apps khác tool thông thường thế nào?
Tool thông thường trả dữ liệu dạng văn bản, còn MCP Apps cho phép server dựng giao diện tương tác (biểu đồ, biểu mẫu, trình phát video…) hiển thị ngay trong khung hội thoại.
Claude đã hỗ trợ MCP 2026-07-28 chưa?
Anthropic cho biết hỗ trợ bản spec mới đang được triển khai trên các sản phẩm Claude. Enterprise-managed auth đã ra mắt chính thức ngày 24/8/2026 cho gói Team và Enterprise.
Nguồn tham khảo
- Model Context Protocol Blog — The 2026-07-28 Specification (công bố chính thức)
- modelcontextprotocol.io — Specification 2026-07-28 (đặc tả gốc)
- Anthropic (Claude) — Bringing MCP 2026-07-28 to Claude
- Anthropic: Donating the Model Context Protocol and establishing the Agentic AI Foundation (9/12/2025)
- Linux Foundation: Formation of the Agentic AI Foundation (9/12/2025)
- Model Context Protocol Blog: MCP joins the Agentic AI Foundation
- Model Context Protocol Blog: The 2026-07-28 Specification Release Candidate (21/5/2026)
- Google Developers Blog: Scaling AI Agent Infrastructure with the MCP Stateless updates
- OpenAI: OpenAI co-founds the Agentic AI Foundation
- Claude Help Center: Authorize MCP connectors for your entire organization
Tối ưu hiển thị thương hiệu trên AI cùng TOS
Khi các trợ lý AI dựa trên chuẩn như Model Context Protocol ngày càng thay thế trang kết quả tìm kiếm truyền thống, việc thương hiệu của bạn có được AI hiểu đúng và trích dẫn đúng hay không sẽ quyết định lượng khách hàng tiếp cận. TOS cung cấp giải pháp GEO/AEO giúp nội dung của bạn được các mô hình AI ưu tiên hiển thị và trích dẫn chính xác. Đội ngũ chuyên gia của TOS đồng hành từ khâu kiểm tra hiện trạng tới tối ưu toàn diện.
Nhận bài SEO & AI mới mỗi ngày
Chắt lọc, thực chiến, không spam. Nhận bài mới cùng hàng nghìn marketer đọc TOS mỗi ngày.