MCP Endpoint
Dùng realtime endpoint để MCP hoạt động trong voice và device sessions.
MCP Endpoint là realtime connection path cho voice và device workflows. Khi bật, Assistant Core tạo một WebSocket URL có encrypted token cho assistant. Voice session dùng URL này để connect đến MCP Endpoint server và call tools trong lúc conversation đang diễn ra.
MCP Server Vs MCP Endpoint
| MCP Server | MCP Endpoint |
|---|---|
| Bạn cấu hình từng MCP server bằng Server URL | Assistant Core tạo một Endpoint URL cho assistant |
| Phù hợp cho chat và voice khi server MCP đã connected | Phù hợp cho realtime voice và device sessions |
| Tools được discover từ connected MCP servers | Tools được cung cấp qua MCP Endpoint server trong realtime session |
| Quản lý ở trang MCP Server | Quản lý ở trang MCP Endpoint |
Enable MCP Endpoint
- Mở Admin Dashboard.
- Chọn assistant.
- Vào MCP Endpoint.
- Bật MCP Endpoint.
- Copy Endpoint URL nếu bạn cần cấu hình device hoặc external service.
- Nhấn Fetch Tools để kiểm tra available tools.
Nếu UI báo MCP Endpoint chưa được cấu hình, backend environment cần được system admin cấu hình trước.
Endpoint URL Là Gì?
Endpoint URL chứa encrypted token để nhận diện assistant. Không chia sẻ URL này công khai. Bất kỳ service nào có URL hợp lệ đều có thể connect vào endpoint theo permissions mà hệ thống cho phép.
Khi Nào Nên Dùng MCP Endpoint?
Dùng MCP Endpoint khi:
- Bạn muốn voice assistant call tool theo realtime.
- Bạn có device hoặc service cần connect bằng WebSocket.
- Bạn muốn inspect nhanh realtime tool list bằng Fetch Tools.
- Bạn đang làm việc với device hỗ trợ MCP.
Check Available Tools
Trong trang MCP Endpoint, nhấn Fetch Tools. Nếu thành công, bạn sẽ thấy tool list và số lượng parameters của từng tool.
Nếu không thấy tool:
- Kiểm tra MCP Endpoint đã enabled chưa.
- Kiểm tra MCP Endpoint server có đang chạy không.
- Kiểm tra device hoặc service đã connect endpoint chưa.
- Kiểm tra plan của bạn có hỗ trợ MCP không.
Voice Notes
Trong voice mode, MCP Endpoint có thể connect khi voice session bắt đầu. Assistant sẽ dùng realtime tools nếu câu nói của user cần external action, ví dụ điều khiển device, call API hoặc lấy data từ service đã nối vào endpoint.