Bỏ qua tới nội dung chính
Quay lại tin tức

LangChain từng là tình yêu đầu của tôi. MCP mới là người tôi thực sự kết hôn.

Medium Towards AI· Swarna Rao· 4/6/2026general

MCP đang là xu hướng mới hiện nay. Các tích hợp API tiêu chuẩn đang gặp khó khăn trước sự phát triển của các tác nhân tự trị. Một giao thức mở vừa thay đổi hoàn toàn cuộc chơi – và hầu hết các nhà phát triển vẫn đang cố gắng bắt kịp. Tôi xin đưa ra một nhận định có thể khiến một số nhà phát triển cảm thấy không thoải mái. Nếu bạn vẫn đang xây dựng các ứng dụng AI theo cách của LangChain – xâu chuỗi các lời nhắc (prompts), kết nối các bộ điều hợp (adapters) tùy chỉnh, quản lý các lược đồ công cụ (tool schemas) riêng cho từng mô hình – bạn không đang xây dựng cho năm 2026. Bạn đang duy trì giải pháp của năm 2023 cho một vấn đề đã được giải quyết tốt hơn. Thế giới đã thay đổi. Cơ sở hạ tầng đã thay đổi. Và các nhà phát triển những người chưa...

MCP đang là xu hướng mới. Các tích hợp API tiêu chuẩn đang gặp khó khăn trước sự phát triển của các tác nhân tự trị. Một giao thức mở vừa thay đổi hoàn toàn cuộc chơi, và hầu hết các nhà phát triển vẫn đang trong quá trình thích nghi. Có một điều có thể khiến một số nhà phát triển cảm thấy không thoải mái. Nếu bạn vẫn đang xây dựng các ứng dụng AI theo cách của LangChain – xâu chuỗi các lời nhắc (prompt), kết nối các bộ điều hợp (adapter) tùy chỉnh, quản lý lược đồ công cụ (tool schema) riêng cho từng mô hình – thì bạn không xây dựng cho năm 2026. Bạn đang duy trì giải pháp của năm 2023 cho một vấn đề đã có cách giải quyết tốt hơn. Thế giới đã thay đổi. Cơ sở hạ tầng đã thay đổi. Và những nhà phát triển hiểu được lý do đang âm thầm xây dựng những thứ đi trước một thế hệ so với những người khác. Đây là bài viết giải thích chính xác những gì đã thay đổi, tại sao điều đó quan trọng và bạn cần làm gì. Đầu tiên, hãy nói về lý do LangChain tồn tại. Để hiểu điều gì đang thay thế LangChain, bạn cần hiểu vấn đề mà nó giải quyết ban đầu. Khi LangChain ra mắt vào tháng 1/2023, việc xây dựng với các mô hình ngôn ngữ lớn (LLM) thực sự rất khó khăn. Không có cách tiêu chuẩn để kết nối một mô hình với tài liệu của bạn. Không có phương pháp đáng tin cậy để xâu chuỗi nhiều lời gọi LLM lại với nhau. Việc quản lý bộ nhớ là điều mà mỗi nhóm phải tự giải quyết từ đầu. Cung cấp cho một mô hình quyền truy cập vào các công cụ bên ngoài đòi hỏi phải viết mã tùy chỉnh cho từng tích hợp. LangChain ra mắt với một câu trả lời: một framework cung cấp cho các nhà phát triển các trừu tượng có thể tái sử dụng để xây dựng các ứng dụng LLM. Và vào thời điểm đó, nó đã hoạt động. Nó đã lấp đầy một khoảng trống thực sự và cấp bách. Vấn đề là thời điểm đó đã qua. LangChain và LlamaIndex được xây dựng cho một thời điểm cụ thể: khi các LLM kém khả năng hơn và việc xây dựng với chúng đòi hỏi nhiều cấu trúc hỗ trợ. Thời điểm đó phần lớn đã qua. Các mô hình tốt hơn với khả năng gọi công cụ (tool calling) tự nhiên, cửa sổ ngữ cảnh (context window) mở rộng và khả năng tuân thủ hướng dẫn được cải thiện đã khiến nhiều trừu tượng của framework trở nên không cần thiết – hoặc thậm chí gây hại cho khả năng gỡ lỗi. Vào năm 2022, bạn cần LangChain vì việc xây dựng một chuỗi lời nhắc, lời gọi công cụ và quản lý bộ nhớ thực sự phức tạp nếu không có các trừu tượng. OpenAI không có chức năng gọi hàm. Anthropic không có khả năng sử dụng công cụ. Bộ nhớ được xử lý hoàn toàn bởi nhà phát triển. LangChain đã lấp đầy một khoảng trống thực sự. Đến năm 2026, khoảng trống đó đã được thu hẹp đáng kể. Và sau đó một điều khác đã xảy ra. Một điều khiến đề xuất giá trị cốt lõi của LangChain không chỉ yếu hơn, mà còn lỗi thời về mặt cấu trúc đối với toàn bộ danh mục ứng dụng AI. MCP đã xuất hiện. Vấn đề thực sự mà LangChain không bao giờ có thể giải quyết triệt để. Trước khi nói về MCP là gì, hãy nói về vấn đề mà nó được xây dựng để khắc phục. Bởi vì đó là một vấn đề mà mọi nhóm xây dựng các ứng dụng AI sản xuất đều gặp phải, ngay cả khi họ không biết cách gọi tên nó. Hãy hình dung một công ty có một tác nhân AI cần thực hiện công việc thực tế. Không phải trò chuyện. Mà là công việc thực tế. Nó cần đọc từ cơ sở dữ liệu. Ghi vào CRM. Kiểm tra kho mã. Kích hoạt triển khai. Lấy dữ liệu từ cơ sở tri thức. Trước MCP, việc xây dựng tác nhân đó trông như thế này. Bạn đã viết một định nghĩa công cụ tùy chỉnh cho trình kết nối cơ sở dữ liệu của mình theo định dạng gọi hàm của OpenAI. Sau đó, bạn viết lại nó theo lược đồ công cụ của LangChain. Sau đó lại viết lại cho định dạng của Claude. Sau đó lại viết lại cho LLM nội bộ của bạn. Sau đó, bạn duy trì đồng bộ tất cả bốn định dạng đó mỗi khi API cơ bản thay đổi. Trước MCP, việc đưa sản phẩm SaaS của bạn tiếp cận một mô hình AI có nghĩa là xây dựng các trình kết nối API tùy chỉnh, điểm-điểm cho OpenAI, Anthropic, Google và mọi trình bao bọc LangChain tùy chỉnh mà khách hàng của bạn sử dụng. Mọi nhóm đều đang giải quyết. vấn đề kỹ thuật tương tự từ đầu. Mọi tích hợp đều mong manh. Mọi nâng cấp mô hình đều có nguy cơ gây ra lỗi. Và khi số lượng công cụ mà một tác nhân (agent) cần tăng lên, độ phức tạp tăng theo cấp số nhân, không phải tuyến tính. Đây chính là địa ngục tích hợp đã âm thầm giết chết các triển khai AI sản xuất. Không phải chất lượng mô hình. Không phải các lời nhắc (prompts). Mà là hệ thống kỹ thuật. Giới thiệu MCP: Khoảnh khắc USB-C cho AI Được Anthropic ra mắt vào tháng 11/2024 và hiện đang được quản lý bởi Agentic AI Foundation của Linux Foundation, Giao thức Ngữ cảnh Mô hình (Model Context Protocol - MCP) là cơ sở hạ tầng giúp AI tác nhân cấp độ sản xuất trở nên khả thi. Giao thức Ngữ cảnh Mô hình là một đặc tả mở chuẩn hóa cách các ứng dụng AI khám phá và tương tác với các nguồn dữ liệu và công cụ bên ngoài. Hãy hình dung nó như USB-C cho AI – một đầu nối phổ quát loại bỏ nhu cầu tích hợp riêng biệt giữa mọi mô hình và mọi API. Hãy dừng lại và suy ngẫm về phép so sánh này một chút. Trước USB-C, mỗi thiết bị có một đầu nối riêng. Các nhà sản xuất chế tạo cáp dành riêng cho phần cứng của họ. Khả năng tương thích là một vấn đề thường xuyên. Sau đó, một tiêu chuẩn duy nhất xuất hiện và toàn bộ vấn đề biến mất. Bạn có thể cắm bất cứ thứ gì vào bất cứ thứ gì. MCP làm điều đó cho các tác nhân AI và các công cụ mà chúng cần sử dụng. Đây là thực tế kỹ thuật được giải thích một cách đơn giản. Một máy chủ MCP là một tiến trình phơi bày một tập hợp các hàm có thể gọi được thông qua một giao diện chuẩn hóa. Cơ sở dữ liệu của bạn trở thành một máy chủ MCP. Kho lưu trữ mã của bạn trở thành một máy chủ MCP. CRM của bạn, cơ sở kiến thức nội bộ của bạn, quy trình triển khai của bạn – tất cả đều là máy chủ MCP. Và bất kỳ tác nhân AI nào nói được MCP giờ đây đều có thể giao tiếp với tất cả chúng, sử dụng cùng một giao thức, mà không cần một bộ điều hợp tùy chỉnh nào. Bất kỳ tác nhân tương thích MCP nào – Claude Code, Codex, Open Code – đều có thể sử dụng bất kỳ máy chủ MCP nào mà không cần mã tích hợp riêng cho từng tác nhân. Xây dựng một lần. Hoạt động ở mọi nơi. Các con số nói lên câu chuyện Đây không phải là một tiêu chuẩn lý thuyết mà các học giả đang tranh luận. Đây là cơ sở hạ tầng đã và đang chạy trong môi trường sản xuất ở quy mô lớn. Đến tháng 12/2025, Anthropic báo cáo hơn 97 triệu lượt tải xuống SDK MCP hàng tháng trên tất cả các ngôn ngữ. Có hơn 10.000 máy chủ MCP đang hoạt động trong môi trường sản xuất và hàng trăm máy khách AI riêng biệt được tích hợp với MCP. Hầu như mọi nền tảng AI hoặc công cụ phát triển lớn đều có một mức độ hỗ trợ MCP nào đó – từ các IDE như VS Code và Cursor, đến các dịch vụ đám mây và cơ sở dữ liệu, đến các LLM phổ biến như ChatGPT và Claude. Để đảm bảo tính bền vững và trung lập lâu dài, vào tháng 12/2025, Anthropic đã tặng MCP cho tổ chức mới thành lập

Nguồn tin: Medium Towards AI — Tác giả: Swarna Rao. Bản dịch tiếng Việt do AI thực hiện, có thể có sai sót.