Biến Open WebUI Thành Siêu Trợ Lý AI: Tích Hợp MetaMCP Từ A-Z!
Lê Lân
0
Hướng Dẫn Triển Khai MetaMCP và Tích Hợp Với Open WebUI
Mở Đầu
MetaMCP là một giải pháp toàn diện bao gồm MCP Aggregator, Orchestrator, Middleware và Gateway được gói gọn trong một Docker container, giúp bạn dễ dàng quản lý và tích hợp các MCP servers thông qua các endpoint OpenAPI.
Trong bài viết này, bạn sẽ được hướng dẫn chi tiết cách tự host MetaMCP, cấu hình để tạo ra các endpoint OpenAPI phục vụ cho Open WebUI, cho phép tích hợp các công cụ MCP một cách dễ dàng. Bạn sẽ tìm hiểu từ việc triển khai MetaMCP, thêm server, cấu hình namespace, tạo API key, đến thiết lập Open WebUI để sử dụng các công cụ trực tiếp.
Bài viết bao gồm các bước hướng dẫn từ cơ bản đến nâng cao, kèm theo các lưu ý quan trọng, mẹo vận hành và cách xử lý sự cố phổ biến.
Nhấn Generate Key và lưu lại khóa này cẩn thận, khóa có định dạng bắt đầu bằng sk_mt_.
Nếu bạn chọn "Automatically create an MCP server for this endpoint" ở bước trước, ít nhất một API key sẽ được tự động sinh ra, bạn có thể sử dụng luôn.
🎨 Bước 5: Cấu Hình Open WebUI
5.1 Mở Open WebUI và Vào Cài Đặt
Truy cập giao diện Open WebUI.
Vào phần Settings, chọn tab Tools.
5.2 Thêm Kết Nối Tool Server Mới
Trong Manage Tool Servers, nhấn vào biểu tượng "+" để thêm kết nối.
Nhập các thông tin:
Trường
Giá trị ví dụ
Base URL
{APP_URL}/metamcp/openwebui-api/api
OpenAPI.json Path
{APP_URL}/metamcp/openwebui-api/api/openapi.json
Auth Bearer Token
API Key đã tạo ở bước 4
Dùng nút Refresh để kiểm tra kết nối hoạt động.
5.3 Kiểm Tra Công Cụ Được Liệt Kê
Đóng cửa sổ cài đặt.
Tạo chat mới, xem danh sách công cụ đã sẵn sàng để gọi.
5.4 Sử Dụng Công Cụ Qua Chat
Ví dụ truy vấn: "show top hacker news" sẽ gọi công cụ tích hợp Hacker News.
Các mô hình hỗ trợ gọi tool sẽ tự động sử dụng công cụ khi cần.
🔧 Khắc Phục Sự Cố Thường Gặp
Vấn Đề
Giải Pháp
Lỗi kết nối
Kiểm tra APP_URL có truy cập được không, tường lửa, cấu hình mạng
Lỗi xác thực
Kiểm tra định dạng API key (bắt đầu
sk_mt_
), Header Authorization
Công cụ không chạy
Kiểm tra trạng thái MCP server, quyền của công cụ, xem nhật ký lỗi
Lỗi CORS
Cho phép domain Open WebUI trong cấu hình MetaMCP, kiểm tra APP_URL
Bạn đã hoàn tất việc tự host MetaMCP và tích hợp nó thành công với Open WebUI. Bộ công cụ này giúp:
Quản lý công cụ tập trung thông qua MetaMCP
Nâng cao khả năng AI của Open WebUI bằng các MCP servers tích hợp
Bảo mật với API key và xác thực token chuẩn Bearer
Kiến trúc mở rộng dễ dàng bổ sung thêm công cụ
Với hướng dẫn này, bạn đã xây dựng được môi trường làm việc AI mạnh mẽ, linh hoạt và tiện lợi, sẵn sàng cho các workflow tự động và nâng cao trải nghiệm người dùng.