Máy chủ MCP tùy chỉnh là gì?
Máy chủ MCP tùy chỉnh cho phép bạn mở rộng khả năng tích hợp của Manus vượt ra ngoài các trình kết nối được xây dựng sẵn. Nếu tổ chức của bạn sử dụng các công cụ nội bộ, API độc quyền hoặc các dịch vụ chuyên biệt không được bao gồm bởi các trình kết nối MCP tiêu chuẩn, bạn có thể xây dựng một máy chủ tùy chỉnh kết nối Manus với các hệ thống đó. Một máy chủ MCP tùy chỉnh hoạt động như một cầu nối giữa Manus và cơ sở hạ tầng nội bộ của bạn, cho phép các quy trình làm việc đa ứng dụng liền mạch tương tự như bạn có được với các trình kết nối được xây dựng sẵn—nhưng được điều chỉnh theo các công cụ và yêu cầu cụ thể của bạn.Tại sao phải xây dựng Máy chủ MCP tùy chỉnh?
Hệ thống nội bộ
Nhiều tổ chức dựa vào các công cụ được xây dựng tùy chỉnh, cơ sở dữ liệu nội bộ hoặc phần mềm độc quyền. Máy chủ MCP tùy chỉnh cho phép Manus tích hợp với các hệ thống này, đưa dữ liệu nội bộ vào quy trình làm việc AI của bạn. Ví dụ:- CRM nội bộ hoặc cơ sở dữ liệu khách hàng
- Công cụ quản lý dự án độc quyền
- Nền tảng phân tích tùy chỉnh
- Hệ thống kế thừa có API
Dịch vụ chuyên biệt
Một số dịch vụ của bên thứ ba không có trình kết nối MCP được xây dựng sẵn. Nếu bạn sử dụng một công cụ chuyên biệt hoặc dịch vụ ngách, bạn có thể xây dựng một máy chủ tùy chỉnh để kết nối nó với Manus. Ví dụ:- Phần mềm chuyên biệt theo ngành
- Dịch vụ khu vực không được bao gồm bởi các trình kết nối tiêu chuẩn
- Các nền tảng mới nổi không có tích hợp chính thức
Logic nghiệp vụ tùy chỉnh
Máy chủ MCP tùy chỉnh có thể triển khai logic nghiệp vụ cụ thể, chuyển đổi dữ liệu hoặc các quy tắc xác thực vượt ra ngoài các lệnh gọi API đơn giản. Điều này cho phép bạn thực thi các chính sách và quy trình làm việc của tổ chức trong các tích hợp Manus. Ví dụ:- Quy trình làm việc phê duyệt trước khi cập nhật dữ liệu
- Xác thực dữ liệu theo các tiêu chuẩn nội bộ
- Yêu cầu xác thực hoặc bảo mật tùy chỉnh
- Các quy trình đa bước dành riêng cho tổ chức của bạn
Cách Máy chủ MCP tùy chỉnh hoạt động
Máy chủ MCP tùy chỉnh là một dịch vụ nhẹ triển khai đặc tả Giao thức Ngữ cảnh Mô hình (Model Context Protocol). Nó hiển thị các điểm cuối mà Manus có thể gọi để đọc dữ liệu, thực hiện hành động hoặc thực thi logic tùy chỉnh trong các hệ thống của bạn.Kiến trúc
Hệ thống nội bộ của bạn ↔Máy chủ MCP tùy chỉnh ↔Manus Máy chủ MCP nằm giữa Manus và các hệ thống nội bộ của bạn, dịch các yêu cầu của Manus thành các hành động trong công cụ của bạn và trả về kết quả ở định dạng mà Manus hiểu được.Giao thức
Máy chủ MCP tùy chỉnh triển khai một giao thức tiêu chuẩn hóa định nghĩa:- Công cụ: Các hành động Manus có thể thực hiện (ví dụ: “get_customer_data”, “update_project_status”)
- Tài nguyên: Dữ liệu Manus có thể đọc (ví dụ: tài liệu, hồ sơ, tệp)
- Lời nhắc: Các mẫu được xác định trước cho các hoạt động phổ biến
Xây dựng Máy chủ MCP tùy chỉnh
Điều kiện tiên quyết
- Truy cập API tới các hệ thống bạn muốn tích hợp
- Môi trường phát triển (Node.js, Python, hoặc bất kỳ ngôn ngữ nào có khả năng chạy máy chủ web)
- Understanding of the MCP specification (có sẵn trong tài liệu Manus)
Triển khai cơ bản
Một máy chủ MCP tùy chỉnh tối thiểu bao gồm:- Điểm cuối máy chủ: Một dịch vụ web phản hồi các yêu cầu giao thức MCP
- Định nghĩa công cụ: Mô tả các hành động Manus có thể thực hiện
- Xác thực: Xử lý an toàn thông tin xác thực và khóa API
- Trình xử lý yêu cầu: Logic để thực hiện hành động và trả về kết quả
Ví dụ: Tích hợp CRM nội bộ
Đây là một ví dụ khái niệm về máy chủ MCP tùy chỉnh cho CRM nội bộ: Công cụ được hiển thị:get_customer_info(customer_id): Truy xuất chi tiết khách hàngupdate_customer_notes(customer_id, notes): Thêm ghi chú vào hồ sơ khách hàngsearch_customers(query): Tìm kiếm cơ sở dữ liệu khách hàngcreate_follow_up_task(customer_id, task_description, due_date): Tạo nhiệm vụ
- “Lấy thông tin khách hàng có ID khách hàng 12345”
- “Tìm kiếm khách hàng trong khu vực San Francisco”
- “Cập nhật ghi chú cho khách hàng 67890 bằng cuộc trò chuyện gần đây của chúng ta”
Kết nối Máy chủ MCP tùy chỉnh
Bước 1: Triển khai Máy chủ của bạn
Lưu trữ máy chủ MCP tùy chỉnh của bạn trên cơ sở hạ tầng mà bạn kiểm soát. Đảm bảo rằng nó có thể truy cập được qua HTTPS và được bảo mật bằng các biện pháp thích hợp.Bước 2: Thêm vào Manus
Trong Manus, điều hướng đếnCài đặt → Tích hợp → Máy chủ MCP tùy chỉnh và nhấp vàoThêm máy chủ.Bước 3: Cung cấp Chi tiết Máy chủ
Nhập thông tin sau:- Tên máy chủ: Một tên mô tả (ví dụ: “CRM Nội bộ”, “Nền tảng Phân tích”)
- URL Máy chủ: Điểm cuối HTTPS nơi máy chủ MCP của bạn được lưu trữ
- Xác thực: Khóa API, mã thông báo Bearer hoặc thông tin xác thực khác được yêu cầu
Bước 4: Kiểm tra Kết nối
Manus sẽ xác minh rằng nó có thể giao tiếp với máy chủ của bạn và truy xuất danh sách các công cụ có sẵn.Bước 5: Bắt đầu Sử dụng
Sau khi kết nối, các công cụ tùy chỉnh của bạn sẽ xuất hiện trong các tích hợp có sẵn của Manus. Bạn có thể tham chiếu chúng trong lời nhắc của mình giống như cách bạn làm với một trình kết nối được xây dựng sẵn.Các cân nhắc về Bảo mật
Xác thực
Máy chủ MCP tùy chỉnh nên triển khai xác thực mạnh mẽ:- Sử dụng khóa API, mã thông báo OAuth hoặc các phương thức bảo mật khác
- Không bao giờ để lộ thông tin xác thực trong URL hoặc nhật ký
- Xoay vòng thông tin xác thực thường xuyên
Ủy quyền
Triển khai kiểm tra ủy quyền thích hợp:- Xác minh rằng người dùng yêu cầu có quyền truy cập dữ liệu
- Thực thi Kiểm soát truy cập dựa trên vai trò (RBAC) nếu có thể áp dụng
- Ghi nhật ký tất cả các lần truy cập để kiểm toán
Truyền dữ liệu
- Sử dụng HTTPS cho tất cả giao tiếp
- Mã hóa dữ liệu nhạy cảm khi lưu trữ và đang truyền
- Triển khai giới hạn tốc độ để ngăn chặn lạm dụng
Bảo mật Mạng
- Triển khai máy chủ MCP trong phạm vi mạng an toàn của bạn
- Sử dụng tường lửa và kiểm soát truy cập để giới hạn người có thể truy cập máy chủ
- Đối với các tích hợp có độ nhạy cao, hãy cân nhắc sử dụng VPN hoặc kết nối mạng chuyên dụng
Các Thực hành Tốt nhất
Thiết kế Công cụ
Giữ các công cụ tập trung: Mỗi công cụ nên thực hiện một hành động rõ ràng. Thay vì một công cụ “manage_customer” duy nhất, hãy tạo các công cụ riêng biệt cho “get_customer”, “update_customer”, và “delete_customer”. Cung cấp mô tả rõ ràng: Manus sử dụng mô tả công cụ để hiểu khi nào nên sử dụng từng công cụ. Viết các mô tả rõ ràng, cụ thể giải thích công cụ làm gì và khi nào nó có thể áp dụng. Xử lý lỗi một cách khéo léo: Trả về các thông báo lỗi có ý nghĩa giúp Manus (và người dùng) hiểu điều gì đã xảy ra và cách khắc phục.Hiệu suất
Tối ưu hóa thời gian phản hồi: Manus chờ phản hồi từ máy chủ MCP. Giữ các hoạt động nhanh chóng bằng cách lưu vào bộ nhớ cache dữ liệu, sử dụng các truy vấn hiệu quả và tránh xử lý không cần thiết. Triển khai thời gian chờ: Đặt thời gian chờ hợp lý cho các lệnh gọi API để ngăn Manus chờ vô thời hạn nếu hệ thống nội bộ của bạn chậm hoặc không phản hồi. Sử dụng các hoạt động không đồng bộ cho các tác vụ chạy dài: Nếu một hoạt động mất hơn vài giây, hãy cân nhắc trả về ID tác vụ ngay lập tức và cung cấp một công cụ riêng biệt để kiểm tra trạng thái.Giám sát
Ghi nhật ký tất cả các yêu cầu: Theo dõi những gì Manus đang yêu cầu và cách máy chủ của bạn phản hồi. Điều này giúp gỡ lỗi và hiểu các mẫu sử dụng. Giám sát hiệu suất: Theo dõi thời gian phản hồi, tỷ lệ lỗi và khối lượng sử dụng để xác định các vấn đề trước khi chúng ảnh hưởng đến người dùng. Thiết lập cảnh báo: Nhận thông báo nếu máy chủ MCP của bạn không phản hồi hoặc bắt đầu trả về lỗi.Các Trường hợp Sử dụng Ví dụ
Cơ sở Kiến thức Nội bộ
Kịch bản: Tổ chức của bạn duy trì một wiki nội bộ hoặc cơ sở kiến thức chứa các chính sách, quy trình và tài liệu của công ty. Máy chủ MCP tùy chỉnh: Cung cấp các công cụ để tìm kiếm cơ sở kiến thức, truy xuất các bài viết cụ thể và tìm tài liệu liên quan. Quy trình làm việc Manus: “Tìm kiếm trong cơ sở kiến thức nội bộ của chúng tôi về chính sách hoàn trả chi phí và tóm tắt các điểm chính.”Nền tảng Phân tích Tùy chỉnh
Kịch bản: Bạn có một nền tảng phân tích độc quyền theo dõi các chỉ số kinh doanh không có sẵn trong các công cụ tiêu chuẩn. Máy chủ MCP tùy chỉnh: Hiển thị các công cụ để truy vấn số liệu, tạo báo cáo và truy xuất dữ liệu lịch sử. Quy trình làm việc Manus: “Kéo dữ liệu chi phí thu hút khách hàng cho Q4 và tạo phân tích xu hướng so sánh với Q3.”Tích hợp Hệ thống Kế thừa
Kịch bản: Tổ chức của bạn dựa vào một hệ thống kế thừa không có API hoặc tích hợp hiện đại. Máy chủ MCP tùy chỉnh: Hoạt động như một trình bao bọc xung quanh hệ thống kế thừa, dịch các lệnh gọi API hiện đại sang định dạng mà hệ thống kế thừa có thể hiểu. Quy trình làm việc Manus: “Kiểm tra mức tồn kho của sản phẩm SKU 98765 trong hệ thống kế thừa và tạo yêu cầu đặt hàng lại nếu lượng hàng dưới 100 đơn vị.”Quy trình làm việc Phê duyệt Đa bước
Kịch bản: Tổ chức của bạn yêu cầu quy trình làm việc phê duyệt cho một số hành động nhất định (ví dụ: yêu cầu ngân sách, truy cập dữ liệu). Máy chủ MCP tùy chỉnh: Triển khai các công cụ để tạo yêu cầu phê duyệt, kiểm tra trạng thái phê duyệt và thực hiện các hành động đã được phê duyệt. Quy trình làm việc Manus: “Tạo yêu cầu ngân sách 50.000 đô la cho chiến dịch tiếp thị và thông báo cho đội tài chính để phê duyệt.”Câu hỏi Thường gặp
Tôi có cần phải là nhà phát triển để xây dựng máy chủ MCP tùy chỉnh không?
Tôi có cần phải là nhà phát triển để xây dựng máy chủ MCP tùy chỉnh không?
Việc xây dựng máy chủ MCP tùy chỉnh đòi hỏi kỹ năng phát triển. Tuy nhiên, đặc tả MCP rất đơn giản và có sẵn các triển khai mẫu để giúp bạn bắt đầu.
Tôi có thể sử dụng các API hiện có mà không cần xây dựng máy chủ tùy chỉnh không?
Tôi có thể sử dụng các API hiện có mà không cần xây dựng máy chủ tùy chỉnh không?
Nếu một dịch vụ có API REST được lập thành tài liệu tốt, bạn có thể sử dụng khả năng gọi API chung của Manus mà không cần máy chủ MCP tùy chỉnh. Tuy nhiên, máy chủ tùy chỉnh cung cấp khả năng tích hợp tốt hơn, định nghĩa công cụ rõ ràng hơn và quy trình làm việc mạnh mẽ hơn.
Có yêu cầu về hiệu suất không?
Có yêu cầu về hiệu suất không?
Máy chủ MCP tùy chỉnh nên phản hồi hầu hết các hoạt động trong vòng vài giây. Các hoạt động kéo dài hơn nên sử dụng mô hình không đồng bộ. Manus sẽ hết thời gian chờ đối với các yêu cầu mất quá nhiều thời gian.
Làm cách nào để duy trì máy chủ MCP tùy chỉnh?
Làm cách nào để duy trì máy chủ MCP tùy chỉnh?
Xử lý máy chủ MCP tùy chỉnh giống như bất kỳ dịch vụ nội bộ nào khác: kiểm soát phiên bản, kiểm thử tự động, giám sát và cập nhật thường xuyên. Giữ máy chủ đồng bộ với các thay đổi đối với API hệ thống nội bộ của bạn.