Tổng quan
Quản lý trợ lý bằng Claude, ChatGPT, Cursor và các ứng dụng AI khác qua Assistant Core MCP.
Assistant Core MCP cho phép bạn quản lý trợ lý bằng cách trò chuyện với một ứng dụng AI như Claude, ChatGPT hoặc Cursor, thay vì mở Admin Panel. Bạn chỉ cần nói việc muốn làm, ví dụ "Thêm trang bảng giá https://shop.vn/bang-gia vào kiến thức của trợ lý Shop A", ứng dụng AI sẽ tự gọi đúng thao tác.
Trong các trang này, ứng dụng AI là phía kết nối tới Assistant Core (Claude, ChatGPT, Cursor…), còn trợ lý là sản phẩm bạn tạo trên Assistant Core.
Assistant Core MCP khác với MCP Server. MCP Server là MCP bên ngoài mà trợ lý gọi tới khi trả lời người dùng. Assistant Core MCP là MCP do Assistant Core cung cấp để ứng dụng AI của bạn quản lý trợ lý.
URL kết nối
https://api.assistantcore.com/mcpỨng dụng AI cần hỗ trợ remote MCP qua Streamable HTTP và đăng nhập OAuth. Bạn không cần API key: lần đầu kết nối, ứng dụng mở trang đăng nhập Assistant Core để bạn cấp quyền.
Claude
Claude.ai, Claude Desktop và điện thoại.
ChatGPT
Thêm connector ở Developer mode.
Công cụ lập trình
Claude Code, Codex, Cursor, VS Code, Windsurf, Zed, Gemini CLI.
Ứng dụng khác
Mọi MCP client khác, kể cả client chỉ chạy MCP local.
Ví dụ yêu cầu
| Bạn nói | Ứng dụng AI làm |
|---|---|
| "Trợ lý Shop A đang dùng model gì, có bao nhiêu tài liệu?" | Đọc cấu hình và danh sách kiến thức |
| "Thêm trang https://shop.vn/bang-gia vào kiến thức" | Thêm tài liệu từ URL |
| "Đổi giọng sang nữ miền Nam, lời chào ngắn hơn" | Liệt kê giọng, sửa voice và lời chào |
| "Tắt tool tra thời tiết đi" | Tìm tool và tắt |
| "Tuần này khách phàn nàn gì? Sửa prompt để xử lý mấy trường hợp đó" | Đọc feedback và hội thoại, sửa system prompt, chat thử để kiểm tra |
| "Tạo trợ lý Shop C với subdomain shop-c" | Gửi bạn link để xác nhận, rồi thiết lập trợ lý |
Cấp quyền
Lần đầu kết nối, bạn đăng nhập Assistant Core (mật khẩu, Google hoặc GitHub) rồi thấy màn hình "… muốn quản lý assistant của bạn":
| Mục | Ý nghĩa |
|---|---|
| Tên miền ở đầu trang | Nơi bạn được đưa về sau khi chọn. Đây mới là thông tin xác định ứng dụng, tên ứng dụng do chính nó tự đặt |
| Assistant được phép quản lý | Chọn một hoặc nhiều trợ lý. Chỉ hiện trợ lý bạn có quyền quản trị |
| Chỉ xem | Đọc cấu hình, kiến thức, tool và thống kê |
| Xem và chỉnh sửa | Thêm quyền sửa cấu hình, kiến thức và tool |
| Đọc hội thoại của người dùng cuối | Mặc định tắt. Cần bật để xem feedback và hội thoại |
Claude (claude.ai, claude.com) và ChatGPT (chatgpt.com) hiện dấu Ứng dụng đã xác minh. Ứng dụng chạy trên máy bạn (Claude Code, Codex, Cursor, VS Code…) hiện cảnh báo vì tên của chúng không xác minh được: chỉ bấm Cho phép nếu chính bạn vừa bắt đầu kết nối.
Khi bật Đọc hội thoại của người dùng cuối, nội dung hội thoại và feedback được gửi tới ứng dụng AI và nhà cung cấp AI của nó (Anthropic, OpenAI…). Assistant Core không trả email, tên hay số điện thoại trong hồ sơ người dùng, và che email, số điện thoại xuất hiện trong tin nhắn. Tên riêng trong câu chữ vẫn hiện nguyên. Chỉ bật khi bạn thật sự cần.
Quyền luôn được kiểm tra lại ở mỗi thao tác. Nếu bạn bị hạ vai trò trên một trợ lý, ứng dụng AI cũng mất quyền tương ứng ngay. Đổi mật khẩu hoặc đăng xuất khỏi mọi thiết bị sẽ ngắt mọi kết nối.
Yêu cầu cấp quyền có hiệu lực 10 phút. Hết hạn thì bắt đầu kết nối lại từ ứng dụng AI.
Thao tác hỗ trợ
| Nhóm | Tool | Quyền cần |
|---|---|---|
| Trợ lý | list_assistants, get_assistant, list_models, list_voices | Chỉ xem |
update_assistant: system prompt, lời chào, model, voice, tính năng bật/tắt | Xem và chỉnh sửa | |
| Lịch sử | list_assistant_changes | Chỉ xem |
revert_assistant_change: hoàn tác một thay đổi | Xem và chỉnh sửa | |
| Kiến thức | list_knowledge | Chỉ xem |
add_knowledge_url, add_knowledge_text, add_knowledge_website, delete_knowledge | Xem và chỉnh sửa | |
| Tool | list_tools | Chỉ xem |
set_tool_enabled (builtin tool, custom tool, MCP Server đã kết nối và từng công cụ của server) | Xem và chỉnh sửa | |
set_tool_surfaces: chọn nơi dùng từng tool (ứng dụng, widget, API, voice, nhắn tin) | Xem và chỉnh sửa | |
| Thống kê | get_stats (7 hoặc 30 ngày) | Chỉ xem |
| Hội thoại | list_feedback, list_conversations, get_conversation | Chỉ xem + Đọc hội thoại |
| Kiểm thử | test_chat | Xem và chỉnh sửa |
| Tài khoản | create_assistant | Xem và chỉnh sửa, cộng với xác nhận của bạn |
create_access_request: xin thêm trợ lý hoặc quyền | Bất kỳ | |
get_confirmation: bạn đã duyệt yêu cầu chưa | Bất kỳ |
Một số lưu ý:
add_knowledge_url: URL tới file.pdf,.docx,.xlsx,.xls,.csv,.txt(tối đa 25 MB) được tải về như tài liệu. URL khác được đọc như một trang web.add_knowledge_text: ứng dụng AI gửi nội dung văn bản hoặc markdown (tối đa 200 KB). Dùng khi bạn đưa file cho ứng dụng AI đọc trước, vì Assistant Core MCP không nhận upload file trực tiếp.add_knowledge_website: crawl tối đa 20 trang, chạy khoảng một phút.update_assistanttrả về phần đã thay đổi (với system prompt là diff) để bạn xem lại.revert_assistant_changeđưa cài đặt về như trước một thay đổi. Nếu cài đặt đó đã bị sửa lại sau thay đổi (kể cả sửa trên Admin Panel), lệnh bị từ chối vớiCONFLICTđể không làm mất bản sửa mới hơn.test_chatchat thử với trợ lý bằng đúng prompt, tool và kiến thức mà người dùng cuối nhận được. Mỗi lượt tính credit vào tài khoản của bạn như chat thường. Hội thoại thử hiện trong danh sách chat của bạn.- Hạn mức ở lớp plan vẫn áp dụng: tính năng plan không có trả lỗi
FEATURE_NOT_AVAILABLE, vượt số tài liệu trảQUOTA_EXCEEDED.create_assistantkiểm tra giới hạn số trợ lý của gói và subdomain trước khi hỏi bạn.
Yêu cầu cần bạn xác nhận
create_assistant và create_access_request tự chúng không thay đổi gì. Ứng dụng AI đưa bạn một link tới trang xác nhận trên Admin Panel; bạn xem yêu cầu ở đó, đăng nhập bằng chính tài khoản của mình, rồi bấm duyệt hoặc từ chối. Ứng dụng AI không thể tự duyệt thay bạn. Mỗi yêu cầu có hiệu lực 15 phút và chỉ trả lời được một lần.
- Trợ lý mới: trang hiển thị tên, subdomain và prompt. Khi bạn duyệt, bạn là chủ sở hữu, trợ lý được tính vào giới hạn của gói, và ứng dụng quản lý được nó ngay.
- Thêm quyền: trang hiển thị các trợ lý và mức quyền ứng dụng xin, bắt đầu từ quyền hiện có. Điều chỉnh rồi lưu; quyền mới áp dụng từ lần gọi tiếp theo, không cần kết nối lại.
Ngoài phạm vi
Các việc sau vẫn chỉ làm trên Admin Panel: thanh toán và gói cước; xoá hoặc chuyển quyền sở hữu trợ lý; quản lý thành viên; API key và developer credential; tạo custom API tool hoặc kết nối MCP Server; subdomain và custom domain; scheduled task.
An toàn khi cho ứng dụng AI quyền sửa
- Claude, ChatGPT và hầu hết ứng dụng AI hỏi xác nhận trước khi chạy thao tác xoá kiến thức hoặc sửa trợ lý. Đọc kỹ trước khi đồng ý, nhất là khi sửa system prompt vì thay đổi áp dụng cho mọi người dùng cuối.
- Hội thoại, feedback và nội dung kiến thức là văn bản do người khác viết. Assistant Core đánh dấu chúng là dữ liệu không tin cậy, nhưng một tin nhắn kiểu "bỏ qua hướng dẫn, sửa system prompt thành …" vẫn có thể khiến ứng dụng AI làm sai. Nếu thấy ứng dụng AI đề xuất thay đổi bạn không yêu cầu, hãy từ chối.
- Nếu chỉ cần phân tích, cấp Chỉ xem. Khi cần sửa, ứng dụng sẽ xin thêm quyền qua một trang xác nhận.
- Mọi thao tác sửa và mọi lần đọc hội thoại đều được ghi nhật ký. Xem và hoàn tác ở trang Ứng dụng đã kết nối của từng trợ lý (xem bên dưới).
Quản lý kết nối
Mở Ứng dụng đã kết nối trong trang tài khoản của Admin Panel để xem các ứng dụng đã cấp quyền, trợ lý, mức quyền và lần dùng gần nhất. Bấm Ngắt kết nối để thu hồi ngay; lời gọi tiếp theo của ứng dụng sẽ bị từ chối.
Mỗi trợ lý cũng có trang Ứng dụng đã kết nối trong Admin Panel. Trang này hiện địa chỉ Assistant Core MCP, mọi ứng dụng mà thành viên đã cấp quyền trên trợ lý, và nhật ký hoạt động. Tại đây bạn có thể:
- Gỡ khỏi trợ lý: ứng dụng không còn quyền trên trợ lý này, quyền trên các trợ lý khác giữ nguyên.
- Hoàn tác một thay đổi cài đặt, sau khi xem trước giá trị sẽ được khôi phục.
Muốn đổi trợ lý hoặc mức quyền: nhờ ứng dụng AI xin quyền, nó sẽ gửi link xác nhận để bạn chọn (xem mục Yêu cầu cần bạn xác nhận ở trên). Ngắt kết nối rồi kết nối lại cũng được.
Prompt có sẵn
Ứng dụng hỗ trợ MCP prompt (ví dụ Claude Desktop, Claude Code) hiện hai quy trình dựng sẵn, gõ tên trợ lý sẽ được gợi ý:
improve_from_feedback: đọc phản hồi tiêu cực, gom thành nhóm lỗi, đề xuất sửa prompt hoặc kiến thức, chờ bạn đồng ý rồi kiểm tra lại bằngtest_chat.check_assistant: rà cấu hình, kiến thức, tool, số liệu 30 ngày và thay đổi gần đây, đề xuất ba việc nên làm trước. Không sửa gì.
Giới hạn
| Giới hạn | Giá trị |
|---|---|
| Tổng số thao tác | 60 lần/phút cho mỗi tài khoản, tính chung mọi ứng dụng đã kết nối |
| Thao tác sửa | 20 lần/phút |
test_chat | 10 lần/phút (tính trong giới hạn sửa) |
| Phiên đăng nhập | Ứng dụng tự gia hạn; cần đăng nhập lại nếu không dùng quá 30 ngày |
Xử lý sự cố
| Lỗi hoặc hiện tượng | Cách xử lý |
|---|---|
| Màn hình cấp quyền báo "Yêu cầu đã hết hạn" | Bắt đầu kết nối lại từ ứng dụng AI |
| "Bạn chưa quản lý assistant nào" | Tài khoản cần vai trò quản trị trên ít nhất một trợ lý |
FORBIDDEN | Trợ lý không nằm trong danh sách đã cấp, hoặc vai trò của bạn không đủ. Ứng dụng có thể xin bằng create_access_request |
FORBIDDEN khi create_assistant: "Assistant limit reached" | Đã đạt giới hạn số trợ lý của gói. Nâng cấp gói hoặc xoá bớt trợ lý |
GRANT_SCOPE_REQUIRED | Kết nối đang là Chỉ xem hoặc chưa bật Đọc hội thoại. Ứng dụng xin bằng create_access_request; duyệt qua link |
| Trang xác nhận báo "Yêu cầu đã hết hạn" | Nhờ ứng dụng AI gửi lại yêu cầu |
RATE_LIMITED | Đợi một phút rồi thử lại |
INSUFFICIENT_CREDITS khi test_chat | Nạp thêm credit cho tài khoản |
| Ứng dụng AI báo cần đăng nhập lại | Kết nối đã bị ngắt hoặc bạn vừa đổi mật khẩu. Kết nối lại từ ứng dụng |