Hướng dẫn Railyard: Truy cập SQL chỉ đọc cho AI Agent qua MCP
Bắt đầu từ đây
Railyard đã công bố một hướng dẫn chỉ cách cấp cho AI agent quyền truy cập SQL chỉ đọc vào cơ sở dữ liệu production thông qua các công cụ MCP list_tables và query_database, để agent có thể trả lời các câu hỏi bằng ngôn ngữ tự nhiên về dữ liệu. Mọi truy vấn đều đi qua năm rào chắn: kết nối giới hạn phạm vi ghi, giới hạn vai trò chỉ dành cho admin và owner, giao dịch chỉ đọc luôn rollback, timeout cho câu lệnh, và giới hạn 200 dòng được đánh dấu là bị cắt khi còn nhiều dòng hơn. Quyền ghi, và khả năng cấp quyền đó, bị giới hạn cho admin và owner. Có một công cụ restore_backup nhưng trong Railyard nó luôn chờ admin phê duyệt vì nó thay thế dữ liệu hiện tại. Bản thân văn bản SQL không bao giờ được ghi vào mục audit của MCP.
Tạo từ các bài viết · cập nhật 1 giờ trước
Dòng thời gian bài viết
Theo các bài viết để thấy sự việc từ nhiều phía.
- Hacker News · AICho phép AI agent truy vấn cơ sở dữ liệu production của bạn một cách an toàn bằng SQL chỉ đọc qua MCP
Hướng dẫn này trình bày cách cho phép một AI agent trả lời các câu hỏi bằng ngôn ngữ tự nhiên về cơ sở dữ liệu production trên Railyard bằng các công cụ MCP list_tables và query_database. Mọi truy vấn đều đi qua năm rào chắn: kết nối có phạm vi ghi, giới hạn vai trò chỉ dành cho admin/owner, giao dịch chỉ đọc luôn rollback, thời gian chờ cho câu lệnh, và giới hạn 200 dòng được đánh dấu là đã cắt bớt. Nội dung SQL không bao giờ được ghi vào mục audit của MCP.
Độ nóng của sự việc này
Chưa đủ quan sát liên tục để vẽ xu hướng.