Sự xuất hiện của Web 2.0 2.0: MCP
(anildash.com)- Model Context Protocol (MCP) đang được áp dụng nhanh chóng và nổi lên như một tiêu chuẩn mở mới
- Giá trị cốt lõi của MCP không nằm ở sự hoàn hảo mà ở tính mở và khả năng tương tác
- Ý nghĩa thực sự của Web 2.0 không phải là nền tảng khép kín, mà là API mở và chia sẻ dữ liệu
- Đang xuất hiện một làn sóng quay trở lại giá trị của web mở sau thời kỳ khép kín trước đây
- Việc áp dụng MCP có thể khiến các nhà phát triển đòi hỏi mạnh mẽ hơn về kiểm soát nền tảng và tính minh bạch
MCP: sự xuất hiện của một web mở mới
Trong vài tháng gần đây, sự quan tâm của giới phát triển đối với Model Context Protocol (MCP) đã bùng nổ. Điểm khởi đầu là việc Anthropic thiết kế giao thức này vào năm 2023 để hệ thống LLM (Claude) của mình có thể tương tác với nhiều ứng dụng khác nhau. Sau đó, khi OpenAI hỗ trợ cùng giao thức trong ChatGPT, nó nhanh chóng được định hình như một tiêu chuẩn. Hiện tại, giao thức này đang mở rộng sang các nền tảng lớn, bao gồm cả việc được áp dụng trên Windows.
Điểm thú vị là thế mạnh của MCP không nằm ở mức độ rõ ràng hay hoàn thiện của chính đặc tả, mà ở sự tiện dụng và tốc độ triển khai. Không giống các tiêu chuẩn truyền thống được thiết kế chặt chẽ, MCP là một đặc tả tương đối mơ hồ và được định nghĩa khá lỏng, nhưng điểm mạnh quan trọng là nó thực sự hoạt động tốt trong thực tế. Trên hết, việc đây là một giao thức mở mà bất kỳ ai cũng có thể sử dụng khiến giá trị của nó càng trở nên đáng chú ý.
Ý nghĩa thực sự của web mở
Trong môi trường web ngoài đời thực, những tiêu chuẩn chưa hoàn hảo và còn đôi chút thiếu sót lại thường tạo ra tiến bộ thực sự khi được áp dụng nhanh chóng. Chính những dòng chảy như vậy đã tạo ra các đổi mới như "nghe ở bất cứ nơi nào bạn nghe podcast".
Tinh thần của Web 2.0 hướng đến một hệ sinh thái mở với API mở, chia sẻ dữ liệu và gia tăng quyền kiểm soát cho người dùng lẫn nhà phát triển. Cần lưu ý rằng các nền tảng khép kín như Facebook chính là những thực thể đã làm tiêu biến Web 2.0. Trước đây, Flickr, del.icio.us, Upcoming từng dẫn dắt một nền văn hóa coi trọng chia sẻ và kết nối, và tại các nền tảng như live blog, các cuộc thảo luận về tiêu chuẩn mở cho API/giao thức đã diễn ra rất sôi nổi.
Sự trở lại của tính mở
Sau một thế hệ, đây lại là thời điểm kỳ vọng về khả năng tương tác đang tăng lên. Trong quá khứ, việc các công ty công nghệ lớn theo đuổi chính sách khép kín đã liên tục dẫn đến trải nghiệm API bị chặn và dịch vụ biến mất. Ví dụ, công cụ phân tích dữ liệu mạng xã hội mà tác giả xây dựng cuối cùng đã bị khai tử do phía nền tảng chặn API. Những chính sách như vậy đã phá vỡ tầm nhìn Web 2.0 về dữ liệu mở và khả năng tương thích. Hệ quả là các vấn đề như không thể nhúng nội dung hay cản trở khả năng di chuyển dữ liệu trở thành chuyện thường ngày.
Tuy nhiên, với sự xuất hiện của MCP, có thể kỳ vọng AI sẽ trở thành chất xúc tác cho sự trỗi dậy trở lại của khả năng lập trình và tính mở. Việc nhiều nền tảng cùng áp dụng một giao thức có thể tạo ra một vòng tuần hoàn tích cực trên nền tảng công nghệ.
Khi các nền tảng chấp nhận giao thức đúng như nó vốn có và trung thành với quá trình tiêu chuẩn hóa, toàn bộ hệ sinh thái sẽ chứng kiến những thay đổi tích cực. Bài viết nhấn mạnh rằng ham muốn của nhà phát triển muốn "làm tốt hơn cả tiêu chuẩn" đôi khi lại có thể phản tác dụng và gây hại cho hệ sinh thái. Ngay cả HTML cũng là một đặc tả không hoàn hảo, nhưng rốt cuộc vẫn trở thành nền tảng cho khả năng tương tác quy mô lớn của internet.
Tầm quan trọng của việc tuân thủ tiêu chuẩn
Thế hệ nhà phát triển mới đang trực tiếp trải nghiệm sức mạnh của đổi mới dựa trên cùng một giao thức và định dạng. Trải nghiệm đó rất có thể sẽ dẫn đến sự gắn bó mạnh mẽ trở lại với tiêu chuẩn mở. Bầu không khí này gợi nhớ đến thời kỳ mà các định dạng mở như RSS, Podcast, OpenID, OAuth, OpenSocial thực sự trao quyền cho người dùng.
Hiện nay không còn là thời điểm chỉ dành cho các tập đoàn lớn, mà là lúc cộng đồng nhà phát triển và người dùng có thể tự mình thực thi quyền đòi hỏi. Mọi người cần có khả năng yêu cầu các nền tảng về quyền kiểm soát trải nghiệm và tính minh bạch, và khi áp dụng các tiêu chuẩn mở như MCP, tính minh bạch trong cách nền tảng vận hành nội bộ và sử dụng dữ liệu nhất thiết phải được bảo đảm. MCP mang tính mở, nhưng vẫn còn thiếu sót về hoạt động nội bộ và các vấn đề bảo mật, nên cần có những cải tiến tiếp theo.
Khả năng hồi sinh tinh thần Web 2.0
MCP không phải là một lời giải vạn năng cho mọi vấn đề, nhưng có vẻ sẽ trở thành một cơ hội để khơi lại hệ sinh thái mở từng tồn tại trong thời kỳ Web 2.0. Những hạn chế như sự cường điệu trong thảo luận về AI hay việc thiếu vắng phê phán vẫn còn nguyên.
Tuy vậy, đặc biệt trong giới phát triển trẻ, giá trị của một web có thể lập trình và thoát khỏi tính khép kín đang được nhìn nhận lại. Web vốn không phải tài sản của một vài tập đoàn khổng lồ, mà là một không gian mở nơi mọi người có thể sử dụng theo cách mình mong muốn, và MCP đang gợi ra khả năng có thể gọi lại triết lý đó.
1 bình luận
Ý kiến Hacker News
<?xml version="1.0" encoding="UTF-8"?>, có namespace, schema, v.v.) mà chỉ ở mức một tập tag kiểu SGML mà thôi