Chuyển đến nội dung
KeuralDocs
Nhà phát triển

Tích hợp plugin·máy chủ MCP

Cách kết nối máy chủ MCP của riêng bạn với Keural và tạo gói plugin cho ứng dụng máy tính.

Plugin của Keural là các máy chủ MCP (Model Context Protocol). Đây là đặc tả dành cho nhà phát triển kết nối máy chủ MCP với Keural hoặc tạo gói plugin cho ứng dụng máy tính.

Phương thức truyền tải

Nền tảngPhương thức có thể chọnCông dụng
Web·di độngHTTP (Streamable HTTP) · SSEMáy chủ MCP từ xa truy cập được qua Internet
Ứng dụng máy tínhSTDIO · HTTPMáy chủ chạy trên máy tính này, máy chủ HTTP trong mạng nội bộ
  • Trên web, chỉ dùng máy chủ HTTP hoặc SSE từ xa. Máy chủ STDIO chạy trên ứng dụng máy tính.
  • Nếu địa chỉ máy chủ kết thúc bằng /mcp, thường đó là máy chủ Streamable HTTP, nên chọn HTTP làm phương thức truyền tải.
  • HTTP trên ứng dụng máy tính dành cho địa chỉ mạng nội bộ. Địa chỉ Internet công cộng nên đăng ký bằng HTTP trên web.

Giá trị nhập khi thêm trực tiếp

Các trường nhập trong Cài đặt → Plugin → + Thêm MCP tùy chỉnh như sau.

TrườngNội dung
TênBắt buộc
Mô tảKhông bắt buộc
Phương thức truyền tảiXem bảng trên
Danh mụcPhân loại trong danh sách
URL máy chủBắt buộc với HTTP hoặc SSE. Ví dụ: https://example.com/mcp
Lệnh thực thiBắt buộc với STDIO. Ví dụ: npx
Đối sốĐối số STDIO (mảng JSON). Ví dụ: ["-y", "@scope/server"]
Dùng plugin này để tìm kiếm webNếu bật, tìm kiếm web sẽ dùng plugin này thay vì công cụ mặc định.
Xác thựcKhông có · Khóa API
Tên header · Giá trị khóa APIKhi chọn Khóa API. Ví dụ: header Authorization, giá trị Bearer …

Nếu chọn API key, mỗi yêu cầu sẽ kèm header <tên header>: <giá trị>.

Máy chủ xác thực bằng OAuth

Plugin do quản trị viên tổ chức đăng ký bằng OAuth yêu cầu người dùng nhấn Kết nối và đăng nhập.

MụcGiá trị
Tìm máy chủ/.well-known/oauth-protected-resource (có đường dẫn, sau đó là gốc), rồi /.well-known/oauth-authorization-server
Đăng ký clientĐăng ký client động (DCR)
URI chuyển hướnghttps://api.keural.ai/api/user-connectors/oauth/callback
Header yêu cầuAuthorization: Bearer <access token>

Cửa sổ đăng nhập mở dưới dạng pop-up, và khi kết thúc, danh sách plugin được làm mới.

Quyền của công cụ

Đặt cách chạy cho từng công cụ của plugin.

QuyềnHành vi
Luôn cho phépChạy mà không cần xác nhận.
Cần phê duyệtHiển thị thẻ phê duyệt trước khi chạy. Thẻ cũng hiển thị các đối số của công cụ.
Đã chặnAgent không dùng công cụ này.

Gói plugin cho máy tính

Ứng dụng máy tính cài plugin bằng Tệp ZIP plugin… hoặc Thư mục plugin…. Gói phải có tệp kê khai plugin.json.

{
  "id": "my-plugin",
  "name": "My Plugin",
  "version": "1.0.0",
  "description": "Tra cứu hệ thống nội bộ",
  "mcpServers": {
    "my-server": {
      "command": "node",
      "args": ["server.js"],
      "env": { "API_BASE": "https://intranet.example.com" }
    }
  }
}
TrườngBắt buộcNội dung
idCóChữ thường tiếng Anh, số và dấu gạch ngang
nameKhôngTên hiển thị. Nếu không có, dùng id.
versionKhôngMặc định 1.0.0
descriptionKhôngMô tả
minAppVersionKhôngPhiên bản ứng dụng tối thiểu cần thiết
mcpServersKhôngĐịnh nghĩa máy chủ MCP. Với mỗi máy chủ: command, args, env.
requestsKhôngQuyền yêu cầu (capabilities, commands, connectors, secrets, permissions). Mảng chuỗi.

Plugin STDIO đã đăng ký trên web được cài sang ứng dụng máy tính bằng Cài trên máy này. Sau khi cài, hãy tự nhập token xác thực và biến môi trường.

Trên trang này