𝗦𝘁𝗼𝗽 𝗪𝗿𝗶𝘁𝗶𝗻𝗴 𝗦𝗗𝗞 𝗗𝗼𝗰𝘀 𝗳𝗼𝗿 𝗔𝗜 𝗔𝗴𝗲𝗻𝘁𝘀: 𝗕𝘂𝗶𝗹𝗱 𝗠𝗖𝗣 𝗦𝗲𝗿𝘃𝗲𝗿𝘀 𝗜𝗻𝘀𝘁𝗲𝗮𝗱
BridgeXAPI lập luận rằng các MCP server giúp chuyển đổi các messaging API thành cơ sở hạ tầng thực thi có thể khám phá được cho các Claude Code agent.
AI agent không đọc tài liệu. Chúng khám phá cơ sở hạ tầng.
Khi bạn xây dựng một SDK, bạn đang xây dựng cho con người. Con người đọc các tệp README. Con người quét qua các chữ ký phương thức (method signatures).
Các AI agent như Claude Code hoạt động theo cách khác. Một agent cần biết ba điều tại thời điểm thực thi (runtime):
- Bạn cung cấp những khả năng gì?
- Các ràng buộc là gì?
- Làm thế nào để tôi chuỗi các lời gọi (chain calls) một cách an toàn?
Model Context Protocol (MCP) giải quyết vấn đề này. Thay vì để một agent phải đoán endpoint, nó sẽ kiểm tra các khả năng trước. Nó suy luận về chiến lược và xác thực các ràng buộc trước khi hành động.
Nếu bạn sử dụng Claude Code với các dịch vụ bên ngoài, bạn sẽ biết sự khó khăn này. Các agent hay bị "ảo giác" (hallucinate) về các đường dẫn. Chúng đoán các tham số. Chúng lãng phí token khi cố gắng tìm hiểu API của bạn chỉ từ một vài ví dụ.
Một MCP server sẽ khắc phục vấn đề này.
So sánh hai loại:
SDK
- Yêu cầu con người phải đọc tài liệu
- Chữ ký hàm cố định
- Một đường dẫn thực thi duy nhất
- Xử lý lỗi thủ công
MCP Server
- Tự mô tả cho các agent
- Các khả năng có thể khám phá được
- Các agent tự suy luận về chiến lược
- Tích hợp sẵn việc xác thực ràng buộc
Đối với người dùng Claude Code, đây là một lợi ích khổng lồ. Nếu một dịch vụ có MCP server, bạn chỉ cần chạy một câu lệnh để thêm nó vào. Claude sẽ hiểu công cụ đó ngay lập tức. Bạn không cần phải thực hiện prompt engineering hay viết những mô tả dài dòng trong tệp CLAUDE.md của mình.
Nếu bạn cung cấp các API, hãy ngừng viết tài liệu cho AI. Hãy xây dựng một MCP server. SDK của bạn là dành cho con người. MCP server của bạn là dành cho các agent.
Cách triển khai điều này:
- Nếu bạn xây dựng API: Hãy cung cấp kèm một MCP server cùng với sản phẩm của bạn.
- Nếu bạn sử dụng API: Hãy xây dựng một lớp bọc (wrapper) MCP mỏng thay vì viết các prompt dài.
- Nếu bạn dẫn dắt một đội ngũ: Hãy đưa việc hỗ trợ MCP thành một phần trong quy trình đánh giá thiết kế API.
Kỷ nguyên SDK chưa kết thúc. Nhưng đối với các quy trình làm việc dựa trên agent (agentic workflows), MCP server mới là giao diện quan trọng.
Source: https://dev.to/gentic_news/stop-writing-sdk-docs-for-ai-agents-build-mcp-servers-instead-1kmi
Optional learning community: https://t.me/GyaanSetuAi