top of page

Zoho MCP là gì, dùng sao cho đúng

Ảnh của tác giả: Tung Le
Tung Le
4 ngày trước
8 phút đọc


Ở bài Tích hợp AI (Claude) với Zoho CRM, Optimus đã giới thiệu những việc AI làm được khi kết nối trực tiếp đến Zoho. Bài này nói chi tiết về cách kết nối: có mấy cách, mỗi cách thiết lập thế nào, giới hạn ở đâu, và làm sao để AI trả lời đúng và hiệu quả về mặt token.


I. ZOHO MCP LÀ GÌ

MCP (Model Context Protocol) là chuẩn mở giúp AI dùng được công cụ bên ngoài. Có MCP, Claude hay ChatGPT đọc và cập nhật thẳng dữ liệu trong ứng dụng, không cần xuất file rồi dán vào khung chat.


Zoho MCP là phần Zoho làm sẵn theo chuẩn này, hiện hỗ trợ 69 ứng dụng Zoho.


Tool là từng thao tác cụ thể AI được phép làm trong ứng dụng, ví dụ tìm khách hàng, tạo deal hay cập nhật ticket. Mỗi MCP server cung cấp một bộ tool. AI đọc mô tả của từng tool để chọn tool hợp với câu hỏi.


Nguyên lý hoạt động

Nguyên lý hoạt động của Zoho MCP
AI chọn tool, MCP server gọi API của Zoho bằng tài khoản người dùng, Zoho kiểm tra quyền rồi trả dữ liệu. AI lặp lại cho đến khi đủ dữ liệu để trả lời.

Vì đi bằng tài khoản của người dùng, AI chỉ làm được những gì tài khoản đó được phép trong Zoho.


II. CÁCH 1: CONNECTOR CHÍNH THỨC DO ZOHO LÀM

Trên Claude

  1. Vào Customize › Connectors, tìm "zoho".

  2. Chọn connector có dòng "by Zoho", bấm dấu +.

  3. Đăng nhập tài khoản Zoho và cấp quyền.


Hiện Claude có connector do Zoho làm cho các app:


  • Zoho CRM, Books, Desk, Projects, Show, Bigin, Vani và Catalyst.

  • Zoho Analytics: chỉ dùng được trên Claude bản desktop.


Trong danh sách còn có connector Zoho CRM do bên khác làm, nên chọn đúng bản "by Zoho".


Danh sách connector Zoho trong Claude
Kết quả tìm "zoho" trong Claude. Zoho CRM và Zoho Books nằm ngay phía trên.

Trang connector Zoho CRM trên Claude
Connector Zoho CRM do Zoho làm.

Trên ChatGPT

  1. Mở tab Plugins, tìm "Zoho CRM" (Developer: Zoho).

  2. Bấm dấu + rồi đăng nhập Zoho.


Hiện đây là plugin Zoho duy nhất trên ChatGPT. Việc cài được hay không còn tùy gói và cài đặt workspace, nên một số tài khoản có thể chưa thấy plugin này.


Giới hạn

  • Zoho chọn sẵn tool. Connector Zoho CRM có 41 tool, gồm cả những tool rủi ro cao như xoá bản ghi, sửa thông tin người dùng, tạo field.

  • Claude cho chặn từng tool. Tool chia thành hai nhóm: chỉ đọc và ghi/xoá. Mỗi tool đặt được một trong ba mức: luôn cho phép (Always allow), hỏi trước khi dùng (Needs approval), hoặc chặn (Blocked).

  • Mỗi app một connector. Dùng cả CRM và Desk thì phải kết nối hai lần.


Thiết lập quyền cho từng tool của connector Zoho CRM trong Claude
Đặt quyền cho cả nhóm ở menu bên phải, hoặc cho từng tool bằng ba nút trên mỗi dòng.

Lưu ý: Claude xếp tool truy vấn dữ liệu (executeCOQLQuery) vào nhóm ghi/xoá. Nếu chặn cả nhóm này, AI mất luôn tool truy vấn hiệu quả nhất. Nên chặn từng tool ghi/xoá thay vì chặn cả nhóm.


III. CÁCH 2: SERVER DỰNG SẴN CỦA ZOHO

Zoho làm sẵn nhiều MCP server theo từng nhóm việc. Mỗi server đã có sẵn bộ tool, chỉ cần tạo và kết nối.


Cách làm được khuyên dùng:


  1. Vào mcp.zoho.com, bấm Create MCP Server.

  2. Chọn một server trong mục Pre-configured servers.


Danh sách hiện có server cho Zoho CRM, Desk, Books, Mail, Projects, WorkDrive, Bigin, Cliq và một số app khác. Riêng Zoho CRM có các server:


  • CRM Data & Metadata Operations

  • CRM Activities & Engagement

  • Lead Management System

  • Deal Lifecycle Tracker


Server được tạo ngay trong tài khoản Zoho của bạn, sau đó vẫn thêm hoặc bớt tool được.


Các server dựng sẵn trên Zoho MCP
Mục Pre-configured servers: mỗi thẻ là một server đã có sẵn bộ tool cho một nhóm việc.

Bộ tool của một server dựng sẵn
Trước khi tạo, Zoho cho xem mô tả và bộ tool của server.

Sau khi tạo, chép Server URL và thêm vào Claude:


  1. Trong Claude, vào Customize › Connectors, bấm Add › Add custom connector.

  2. Đặt tên, dán URL vào ô Remote MCP Server URL, bấm Add.

  3. Chọn connector vừa thêm, bấm Connect và đăng nhập Zoho.


Server công bố trên trang hướng dẫn của Zoho CRM. Zoho CRM còn công bố 4 server theo mức tác động:


  • Data Insights: chỉ đọc.

  • Data Operations: tạo, đọc, sửa, xoá.

  • Module Customization: chỉnh module, field, layout.

  • Workflow & Process Automation.


URL trên trang này thuộc data center Ấn Độ (đuôi .zohomcp.in). Tài khoản Zoho ở data center khác nên tạo server từ mục Pre-configured servers như trên, để server nằm cùng data center với dữ liệu.


Ưu điểm:


  • Bắt đầu nhanh với bộ tool Zoho đã chọn theo nhóm việc.

  • Dễ giới hạn quyền, ví dụ chỉ dùng server đọc dữ liệu.


Optimus đang dùng server Data Operations của Zoho CRM cho công việc nội bộ.


Nhược điểm: mỗi server phục vụ một nhóm việc của một app. Cần nhiều app trong một kết nối thì dùng cách 3.


IV. CÁCH 3: TỰ TẠO SERVER TRÊN ZOHO MCP

Đây là cách linh hoạt nhất, và là cách duy nhất dùng chung một kết nối cho nhiều app.


Bước 1: vào mcp.zoho.com, bấm Create MCP Server, rồi chọn Create MCP server để tạo server trống.


Tạo server mới trên Zoho MCP

Bước 2: bấm Add Tools, chọn app, rồi chọn tool cần dùng.


Chọn app khi thêm tool vào server Zoho MCP

Chọn từng tool của Zoho Desk
Zoho Desk có 821 tool, chia theo nhóm. Có thể chọn cả nhóm hoặc từng tool.

Danh sách tool đã chọn của server
Danh sách tool đã bật trên server, nhóm theo app.

Bước 3: ở tab Connection, chọn cách cấp quyền.


Hai cách cấp quyền trên Zoho MCP
Authorization on Demand: mỗi người tự đăng nhập tài khoản của mình. Authorization via Connection: mọi người dùng chung một tài khoản.

Bước 4: chép Server URL, thêm vào Claude dưới dạng custom connector như cách 2, rồi đăng nhập.


URL của server và hướng dẫn cho từng AI
URL chứa API key của server, đã che trong ảnh.

Ưu điểm:


  • Một server dùng được cho nhiều app, ví dụ CRM và Desk cho đội chăm sóc khách hàng.

  • Bật, tắt từng tool ngay trên server, áp dụng cho mọi AI kết nối vào.

  • Có Logs ghi lại mọi lần AI gọi tool.


Logs gọi tool trên Zoho MCP
Mỗi lần AI truy vấn CRM đều được ghi lại, kèm thời gian xử lý.

Lưu ý:


  • URL chứa API key nên cần bảo mật cẩn thận.

  • Nên dùng Authorization on Demand. Nếu dùng chung một tài khoản, mọi thao tác đều ghi dưới tên một người và ai cũng có cùng quyền.

  • Claude bản Free chỉ thêm được 1 custom connector. Trên ChatGPT, cần gói Business trở lên để dùng đầy đủ; gói Pro chỉ đọc được dữ liệu.


V. SO SÁNH 3 CÁCH

Ba cách kết nối AI với ứng dụng Zoho


Cách 1: Connector chính thức

Cách 2: Server dựng sẵn của Zoho

Cách 3: Server tự tạo trên Zoho MCP

Cài đặt

Tìm trong danh sách, bấm kết nối

Chọn server dựng sẵn, dán URL

Tạo server, chọn tool, dán URL

Chọn tool

Zoho chọn sẵn; Claude cho chặn từng tool

Zoho chọn sẵn theo nhóm việc; thêm, bớt được

Tự chọn từng tool

Một kết nối cho nhiều app

Không

Không

Có

Phù hợp khi

Muốn bắt đầu nhanh

Muốn bộ tool gọn theo nhóm việc, ví dụ chỉ đọc

Cần kiểm soát chặt, hoặc app chưa có connector


VI. CHI PHÍ

Zoho MCP không thu phí riêng. Mỗi lần AI gọi Zoho được trừ vào API quota hiện có của công ty.


Quota này dùng chung cho cả công ty, nên khi cả đội cùng dùng AI, hãy theo dõi mức tiêu thụ trong vài tuần đầu.


VII. DÙNG SAU KHI KẾT NỐI: VÍ DỤ TÌM DEAL CÓ NGUY CƠ TRỄ HẠN

Optimus thử trên một CRM mẫu, trong đó có 10 deal cần xét trong tuần, rồi hỏi Claude: "Tuần này deal nào có nguy cơ trễ hạn? Vì sao?".



Không có hướng dẫn

Có hướng dẫn

Thời gian trả lời

khoảng 40 giây

khoảng 30 giây

Lượng dữ liệu AI phải đọc

khoảng 24.000 token

khoảng 3.000 token

Kết quả

lẫn deal không liên quan

đúng 10 deal cần xét


Thời gian phụ thuộc vào số deal khớp điều kiện, không phải tổng số deal trong CRM. AI lọc ngay trong Zoho, và Zoho trả kết quả chưa tới nửa giây. Phần lớn thời gian chờ là lúc AI đọc và phân tích các deal khớp điều kiện. Càng nhiều deal khớp, AI càng phải đọc nhiều và trả lời lâu hơn.


Không có hướng dẫn, AI tự đoán giai đoạn đã chốt có tên "Closed Won". Công ty trong ví dụ không dùng tên này, nên AI lấy cả những deal cũ không liên quan.


Có hướng dẫn ghi rõ phạm vi deal và tên các giai đoạn bán hàng, AI lọc đúng ngay lần đầu, đọc ít dữ liệu hơn khoảng 7 lần và trả lời nhanh hơn.


Câu trả lời của Claude cho câu hỏi deal có nguy cơ trễ hạn
AI tách deal đã quá hạn và deal đến hạn trong tuần, nêu lý do từ trường Next Step, và cảnh báo xác suất 90% là quá cao vì deal chưa có hoạt động nào được ghi nhận.

Best practice

  1. Viết hướng dẫn cho AI.

    • Ghi rõ việc nào dùng app nào, module nào, tên các giai đoạn bán hàng và cách lọc hay dùng.

    • Có thể đặt trong mục Instructions của project trên Claude.

    • Công ty càng nhiều module càng cần: CRM của Optimus có 116 module, trong đó Invoices, Sales Orders và Purchase Orders mỗi loại có hai module trùng tên.

  2. Chỉ bật những tool cần dùng.

    • An toàn hơn: AI không xoá được dữ liệu nếu tool xoá không được bật.

    • Tốn ít token hơn: phần mô tả của mỗi tool cũng chiếm chỗ trong bộ nhớ làm việc của AI, có tool rất nặng.

    • AI chọn đúng tool hơn: càng nhiều tool, AI càng dễ chọn nhầm.

  3. Bắt đầu với quyền chỉ đọc. Để các tool tạo, sửa, xoá ở mức hỏi trước khi dùng; khi đội đã tin câu trả lời thì mới nới dần.

  4. Hỏi kèm điều kiện lọc cụ thể. Zoho trả dữ liệu chưa tới nửa giây. Phần lớn thời gian chờ là lúc AI đọc và xử lý dữ liệu, nên câu hỏi càng cụ thể thì trả lời càng nhanh.


KẾT

Cách kết nối quyết định mức kiểm soát: connector chính thức để bắt đầu nhanh, server dựng sẵn khi cần bộ tool gọn theo nhóm việc, server tự tạo khi cần chọn từng tool và dùng chung cho nhiều app. Còn để AI trả lời đúng, phần quan trọng nhất là hướng dẫn cho AI.


CÂU HỎI THƯỜNG GẶP

Đội 5-10 người nên chọn cách nào?


  • Cả đội chỉ dùng CRM: connector chính thức là đủ, kèm việc chặn các tool xoá và sửa người dùng.

  • Đội dùng nhiều app, hoặc cần cùng một bộ quy tắc cho mọi người: tạo server trên Zoho MCP với Authorization on Demand, để quản trị viên quản lý tool ở một chỗ.


Nên dùng Claude hay ChatGPT với Zoho?


  • Claude có nhiều connector do Zoho làm hơn (CRM, Books, Desk, Projects và một số app khác). Bản Free đã thêm được 1 custom connector để thử.

  • ChatGPT mới có plugin Zoho CRM, và cần gói Business trở lên để dùng đầy đủ server tự tạo.


Dữ liệu Zoho có bị dùng để huấn luyện AI không?


Việc này do chính sách của bên AI quyết định, Zoho không quyết định. Anthropic và OpenAI mặc định không dùng dữ liệu của gói doanh nghiệp để huấn luyện; gói cá nhân theo chính sách khác.


Nên kiểm tra trước khi cho nhân viên dùng tài khoản cá nhân với dữ liệu khách hàng.


Zoho MCP khác gì Zia?


Zia là AI có sẵn trong giao diện Zoho. Zoho MCP cho phép AI bên ngoài như Claude hay ChatGPT làm việc với dữ liệu Zoho. Có thể dùng song song cả hai.



Optimus là Zoho Authorized Partner tại Việt Nam, liên hệ contact@optimus.vn để được tư vấn & triển khai kết nối AI vào Zoho.

Bài đăng gần đây

Xem tất cả
Tích hợp AI (Claude) với Zoho CRM

Bài viết này giới thiệu về các cách dùng AI để truy xuất, phân tích và cập nhật dữ liệu trong Zoho CRM, giúp người dùng giảm các thao tác lặp đi lặp lại, nâng cao hiệu suất làm việc và ra quyết định n

 
 
Cách bật tiêu đề tiếng Việt cho video Youtube

Đa số các video hướng dẫn về phần mềm, ứng dụng trên Youtube đều được trình bày bằng tiếng Anh. Nếu bạn muốn đọc tiêu đề tiếng Việt thì có thể làm theo hướng dẫn sau: Bấm vào CC để bật tiêu đề (nếu bạ

 
 
 

Bình luận


Bình luận về bài đăng này không còn nữa. Hãy liên hệ chủ trang web để biết thêm thông tin.
bottom of page