Hỗ trợ MCP server trong AI Automation của Acumatica ERP

MCP server trong AI Automation của Acumatica ERP

Một trong những rào cản lớn nhất khi đưa AI vào doanh nghiệp là mỗi công cụ AI lại cần một cách kết nối riêng: hôm nay kết nối ChatGPT, mai kết nối Claude, mốt lại thêm một trợ lý nội bộ. Acumatica ERP 2026 R2 giải bài toán này bằng cách hỗ trợ Model Context Protocol, gọi tắt là MCP, cho phép cấu hình MCP server và công bố các Generic Inquiry đã publish như những công cụ mà ứng dụng AI gọi được.

.s4erp-cta{position:relative;z-index:0;width:100%;box-sizing:border-box;padding:84px 50px 68px;background:#f6fafb;overflow:hidden;text-align:center;font-family:Inter,Arial,sans-serif;border-top:1px solid #e3ecee} .s4erp-cta *,.s4erp-cta *::before,.s4erp-cta *::after{box-sizing:border-box} .s4erp-cta-mesh{position:absolute;inset:0;z-index:-2;background:radial-gradient(760px 500px at 10% 12%,rgba(14,151,159,0.16) 0%,rgba(14,151,159,0) 62%),radial-gradient(700px 540px at 90% 32%,rgba(204,58,25,0.10) 0%,rgba(204,58,25,0) 66%),#f6fafb} .s4erp-cta-lines{position:absolute;inset:0;z-index:-1;background:repeating-linear-gradient(102deg,rgba(17,24,39,0.035) 0px,rgba(17,24,39,0.035) 1px,transparent 1px,transparent 13px)} .s4erp-cta-bottom-bar{position:absolute;left:0;bottom:0;width:100%;height:6px;background:linear-gradient(90deg,#0e979f 0%,#3fb8bd 35%,#cc3a19 100%)} .s4erp-cta-inner{max-width:860px;margin:0 auto;position:relative;z-index:1} .s4erp-cta-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 20px 0;padding:7px 14px;border-radius:999px;background:rgba(14,151,159,0.10);color:#0a7178!important;font-size:12.5px;font-family:'mainm',Arial,sans-serif;letter-spacing:1.3px;text-transform:uppercase} .s4erp-cta-title{margin:0 0 18px 0;color:#111827!important;font-size:clamp(27px,3.5vw,40px);line-height:1.22;font-family:'mainm',Arial,sans-serif;letter-spacing:-0.6px} .s4erp-cta-title span{color:#0e979f} .s4erp-cta-sub{margin:0 auto 32px;max-width:60ch;color:#4b5563;font-size:16.5px;line-height:1.65} .s4erp-cta-actions{display:flex;justify-content:center;align-items:center;gap:22px;flex-wrap:wrap;margin-bottom:20px} .s4erp-cta-btn{display:inline-flex;align-items:center;gap:10px;background:#0b8189;color:#ffffff!important;font-family:'mainm',Arial,sans-serif;font-size:15.5px;padding:15px 26px;border-radius:10px;text-decoration:none!important;box-shadow:0 8px 20px rgba(14,151,159,0.25);transition:background .2s ease,transform .2s ease} .s4erp-cta-btn svg{width:16px;height:16px} .s4erp-cta-btn:hover{background:#086369;transform:translateY(-1px)} .s4erp-cta-ghost{display:inline-flex;align-items:center;color:#111827!important;font-family:'mainm',Arial,sans-serif;font-size:15.5px;text-decoration:none!important;border-bottom:1.5px solid rgba(17,24,39,0.25);padding-bottom:2px;transition:color .2s ease,border-color .2s ease} .s4erp-cta-ghost:hover{border-color:#cc3a19;color:#cc3a19!important} @media (max-width:640px){.s4erp-cta{padding:56px 18px 46px}.s4erp-cta-title{font-size:25px}.s4erp-cta-actions{gap:14px}}
Ebook miễn phí · S4 Consulting

Tải Buy Guide: chọn đúng Construction ERP cho doanh nghiệp xây dựng

Cẩm nang 13 trang cho CEO, CFO và CIO: 4 dấu hiệu cần nâng cấp, 10 tiêu chí so sánh và dữ liệu Nucleus Research 2026.

MCP là gì và giải quyết vấn đề gì?

MCP cung cấp một cách chuẩn hóa để các ứng dụng khách hỗ trợ MCP khám phá và gọi các thao tác trong Acumatica ERP. Thay vì xây một tích hợp riêng cho từng ứng dụng khách, doanh nghiệp cấu hình một hoặc nhiều MCP server trong một tenant rồi thêm vào mỗi server một tập công cụ tập trung. Ví dụ, doanh nghiệp có thể kết nối Acumatica ERP với các ứng dụng AI như Claude hoặc ChatGPT, sau đó lấy dữ liệu từ Generic Inquiry và phân tích tiếp bằng AI.

Khuyến nghị về số lượng công cụ

Nên giới hạn mỗi MCP server ở khoảng 50 công cụ trở xuống. Đây không phải giới hạn cứng, mà là khuyến nghị: tập công cụ nhỏ và tập trung giúp mô hình AI xác định và gọi đúng công cụ dễ hơn. Đây là điểm thực dụng mà nhiều doanh nghiệp bỏ qua khi mở quá nhiều công cụ cùng lúc.

Các Generic Inquiry trở thành công cụ gọi được

Trong bản này, mỗi Generic Inquiry được công bố qua MCP server trở thành một công cụ gọi được. Ứng dụng khách MCP dùng schema đầu vào và đầu ra được sinh tự động để truy vấn, lọc, sắp xếp và lấy các trường được chọn từ dữ liệu, có hỗ trợ kết quả phân trang.

Bảo mật và phân quyền

Ứng dụng khách MCP xác thực qua OAuth 2.0. Mỗi yêu cầu được thực hiện dưới danh nghĩa người dùng Acumatica ERP đang đăng nhập, nên người dùng chỉ truy cập được những công cụ và dữ liệu mà quyền truy cập của họ cho phép. Đây là điểm then chốt về mặt quản trị: việc mở ERP cho AI không có nghĩa là mở toàn bộ dữ liệu, mà là mở đúng phần mà người dùng đó vốn đã được phép xem.

Cấu hình MCP server như thế nào?

Tính năng MCP Server nằm trong nhóm AI Studio trên form Enable/Disable Features (CS100000). Sau khi bật, form MCP Servers (SM302100) xuất hiện trong nhóm Preferences của workspace Integration.

Trên form này, doanh nghiệp tạo và kích hoạt các phiên bản MCP server, sao chép URL được sinh cho mỗi server, và tùy chọn khai tiêu đề cùng phần hướng dẫn. Phần hướng dẫn mô tả mục đích của server và cách ứng dụng khách nên dùng các công cụ của nó, tuy nhiên các ứng dụng AI như Claude và ChatGPT hiện chưa dùng trường này.

Tên server cần đáp ứng các yêu cầu: tối đa 64 ký tự; được chứa chữ hoa, chữ thường, chữ số, dấu gạch ngang, gạch dưới, dấu chấm và dấu ngã; không được chứa dấu cách, dấu phẩy hay ký tự đặc biệt khác. Form cũng có lưới Tools và bảng thiết lập cho công cụ đang chọn. Trong bản này, Generic Inquiry là loại công cụ duy nhất được hỗ trợ.

Doanh nghiệp xuất được cấu hình MCP server ra XML và nhập lại từ XML; phần định nghĩa Generic Inquiry được xuất riêng.

Vì sao tính năng này đáng chú ý?

Ba lý do. Thứ nhất, nó chuyển việc tích hợp AI từ mô hình một-kết-nối-một-công-cụ sang mô hình chuẩn hóa, giúp doanh nghiệp đổi hoặc thêm công cụ AI mà không phải làm lại tích hợp. Thứ hai, việc xác thực OAuth 2.0 và chạy dưới danh nghĩa người dùng đang đăng nhập giữ nguyên mô hình phân quyền hiện có, nên không mở thêm lỗ hổng quản trị. Thứ ba, việc công bố dữ liệu qua Generic Inquiry tận dụng đúng lớp truy vấn mà doanh nghiệp đã đầu tư, thay vì mở thẳng bảng dữ liệu.

Acumatica ERP hỗ trợ như thế nào?

Acumatica ERP không tính phí theo người dùng, nên doanh nghiệp có thể mở rộng số người dùng và số công cụ AI mà không lo chi phí giấy phép tăng theo đầu người. Nền tảng dùng chuẩn MCP mở thay vì cơ chế riêng, có mô hình quản trị theo thông lệ tiên tiến giúp chuẩn hóa phân quyền, và khả năng tích hợp AI cho các bước nhập liệu và đối chiếu lặp lại. Tại Việt Nam, S4 Consulting là Gold Partner của Acumatica với hơn 31 chứng chỉ toàn cầu.

Câu hỏi thường gặp

MCP server có mở toàn bộ dữ liệu ERP cho AI không?

Không. Mỗi yêu cầu chạy dưới danh nghĩa người dùng đang đăng nhập, nên chỉ những công cụ và dữ liệu mà người dùng được phép truy cập mới hiện ra.

Loại công cụ nào được hỗ trợ trong bản này?

Generic Inquiry là loại công cụ duy nhất được hỗ trợ trong bản 2026 R2.

Nên đưa bao nhiêu công cụ vào một MCP server?

Khuyến nghị tối đa khoảng 50 công cụ mỗi server. Tập công cụ nhỏ và tập trung giúp mô hình AI gọi đúng công cụ chính xác hơn.

.s4erp-cta{position:relative;z-index:0;width:100%;box-sizing:border-box;padding:84px 50px 68px;background:#f6fafb;overflow:hidden;text-align:center;font-family:Inter,Arial,sans-serif;border-top:1px solid #e3ecee} .s4erp-cta *,.s4erp-cta *::before,.s4erp-cta *::after{box-sizing:border-box} .s4erp-cta-mesh{position:absolute;inset:0;z-index:-2;background:radial-gradient(760px 500px at 10% 12%,rgba(14,151,159,0.16) 0%,rgba(14,151,159,0) 62%),radial-gradient(700px 540px at 90% 32%,rgba(204,58,25,0.10) 0%,rgba(204,58,25,0) 66%),#f6fafb} .s4erp-cta-lines{position:absolute;inset:0;z-index:-1;background:repeating-linear-gradient(102deg,rgba(17,24,39,0.035) 0px,rgba(17,24,39,0.035) 1px,transparent 1px,transparent 13px)} .s4erp-cta-bottom-bar{position:absolute;left:0;bottom:0;width:100%;height:6px;background:linear-gradient(90deg,#0e979f 0%,#3fb8bd 35%,#cc3a19 100%)} .s4erp-cta-inner{max-width:860px;margin:0 auto;position:relative;z-index:1} .s4erp-cta-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 20px 0;padding:7px 14px;border-radius:999px;background:rgba(14,151,159,0.10);color:#0a7178!important;font-size:12.5px;font-family:'mainm',Arial,sans-serif;letter-spacing:1.3px;text-transform:uppercase} .s4erp-cta-title{margin:0 0 18px 0;color:#111827!important;font-size:clamp(27px,3.5vw,40px);line-height:1.22;font-family:'mainm',Arial,sans-serif;letter-spacing:-0.6px} .s4erp-cta-title span{color:#0e979f} .s4erp-cta-sub{margin:0 auto 32px;max-width:60ch;color:#4b5563;font-size:16.5px;line-height:1.65} .s4erp-cta-actions{display:flex;justify-content:center;align-items:center;gap:22px;flex-wrap:wrap;margin-bottom:20px} .s4erp-cta-btn{display:inline-flex;align-items:center;gap:10px;background:#0b8189;color:#ffffff!important;font-family:'mainm',Arial,sans-serif;font-size:15.5px;padding:15px 26px;border-radius:10px;text-decoration:none!important;box-shadow:0 8px 20px rgba(14,151,159,0.25);transition:background .2s ease,transform .2s ease} .s4erp-cta-btn svg{width:16px;height:16px} .s4erp-cta-btn:hover{background:#086369;transform:translateY(-1px)} .s4erp-cta-ghost{display:inline-flex;align-items:center;color:#111827!important;font-family:'mainm',Arial,sans-serif;font-size:15.5px;text-decoration:none!important;border-bottom:1.5px solid rgba(17,24,39,0.25);padding-bottom:2px;transition:color .2s ease,border-color .2s ease} .s4erp-cta-ghost:hover{border-color:#cc3a19;color:#cc3a19!important} @media (max-width:640px){.s4erp-cta{padding:56px 18px 46px}.s4erp-cta-title{font-size:25px}.s4erp-cta-actions{gap:14px}}
Tư vấn triển khai · S4 Consulting

Muốn nối ERP với công cụ AI?

Đặt lịch trao đổi với chuyên gia S4 để đánh giá phương án dùng MCP server và phân quyền dữ liệu trên Acumatica ERP.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *