MCP 是什麼?讓 AI 直接查公司系統,安全嗎?
MCP 是讓 Claude、ChatGPT 等 AI 用同一套方式連接 ERP、網站後台與資料庫的開放標準。本文先給兩句可以複製的問法,請 AI 幫你盤點要接上的工作;再整理 3 件準備、MCP 怎麼運作,以及怎麼從查詢開始安全接上。

重點摘要
- 先直接問 AI:把公司的系統和每天的工作貼給 ChatGPT、Claude 或 Gemini,請它列出哪些只要讀、哪些要改;再問廠商有沒有 API、確認每個人的帳號與權限。
- MCP 是讓 AI 連接外部系統的開放標準:系統只要做一次 MCP 介面,支援 MCP 的 AI 都能用。
- 連線走 OAuth 授權,AI 只能用登入者本人的權限,公司可以隨時撤銷。
- 下一步從唯讀的查詢開始;寫入類的工具要搭配「先提案、人確認」與操作紀錄,再正式上線。
MCP(Model Context Protocol,模型上下文協定)是讓 AI 用同一種方式接上 ERP、網站後台、資料庫和雲端硬碟的開放標準:系統做好 MCP 介面後,在對話裡說「列出這週還沒出貨的訂單」,AI 就能自己去查。安不安全,要看介面怎麼做:權限跟著登入的人走、改資料前先讓人確認、每次呼叫都留紀錄。
如果你用過 Claude 或 ChatGPT,大概已經習慣從 ERP 匯出 Excel 貼給 AI,請它整理訂單或寫摘要。這個做法簡單有效,是很好的開始。這篇先給兩句現在就能用的問法,再整理準備,說明 MCP 怎麼運作、怎麼安全地接上。
先直接問 AI
還沒有 MCP,也能先請 ChatGPT、Claude 或 Gemini 這類 AI 助理幫你做準備。把內容換成你自己的就好(範例都是示意)。
盤點哪些工作要讓 AI 接上
我們公司用這些系統:ERP(訂單、庫存、應收帳款)、網站後台、會計系統、共用雲端硬碟。下面是各部門每天最常做的 10 件事,例如查訂單出貨了沒、回覆客人問庫存、每週整理業績。請列成表格:每件事要用到哪個系統、AI 只要「讀」還是也要「改」、改的話會動到哪些資料;再依每天做的次數和做錯的影響,挑出最適合先讓 AI 接上的 3 件。
用匯出的報表,試試之後想直接問的問題
附件是從 ERP 匯出的訂單報表(訂單號、客戶代號、付款狀態、出貨狀態、承諾交期)。請用表格列出已付款但還沒出貨的訂單。再整理:如果之後要讓你直接查系統,需要哪幾個查詢功能(例如「依付款狀態查訂單」),每個要輸入什麼、回傳哪些欄位。
AI 整理的清單是草稿:請各部門用一週的實際情況確認,每天到底為了什麼登入系統、哪幾項最常出現。答得準的問題,就是之後 MCP 工具的清單。上傳報表前,用公司的企業方案,或先把客戶名稱換成代號、刪掉用不到的欄位。
現在就能做的 3 件事
這些準備不用寫程式;不管之後用不用 MCP,都能讓系統和權限更清楚。
1. 問系統廠商這幾個問題
- 有沒有 API?能不能匯出 Excel 或 CSV?
- 能不能設定唯讀帳號,或依角色分權限?
- 有沒有操作紀錄?
- 有沒有提供或規劃 MCP 介面?
有 API 的系統,做 MCP 會快很多。
2. 確認每個人都有自己的帳號與角色
MCP 會沿用登入者的權限,所以先確認每位同事都用自己的帳號,角色也符合實際分工:業務看自己的客戶,會計看帳款。
3. 決定哪些資料可以給 AI 看
把常用的欄位分成三類:可以給 AI 看、只給摘要、不給(例如身分證字號、銀行帳號)。同時確認公司使用的 AI 服務方案:資料會不會被保存、會不會用於訓練。
MCP 解決了什麼問題?
在 MCP 出現前,每個 AI 工具要連接每個系統,都得各寫一套串接程式。假設公司有 5 個系統、團隊用 3 種 AI 工具,理論上就要做 15 套串接,任何一邊改版都要跟著修改。
MCP 的做法和 USB 很像:系統做一次 MCP 介面,所有支援 MCP 的 AI 都能接上。原本的「系統數 × AI 數」,變成「系統數 + AI 數」。

MCP 怎麼運作?
MCP 裡有三個角色:
- 主機(Host):你在用的 AI 應用程式,例如 Claude 桌面版、ChatGPT,或公司內部的 AI 助手。
- 客戶端(Client):主機裡負責和伺服器溝通的部分。
- 伺服器(Server):包在系統外面的一層介面,把系統能做的事整理成 AI 看得懂的格式。
MCP 伺服器主要提供三種東西:
- 工具(Tools):AI 可以呼叫的動作,例如「查詢訂單」「寄送通知」。每個工具附上說明與參數格式,AI 讀了就知道什麼時候、怎麼使用。
- 資源(Resources):AI 可以讀取的資料,例如產品目錄、操作手冊。
- 提示(Prompts):預先設計好的任務範本,例如「產生本週營運報告」。
你在對話中提出需求,AI 依工具說明決定呼叫哪個工具;伺服器執行後回傳結果,AI 再整理成回答或決定下一步。這正是 AI Agent 能「自己做事」的基礎。
MCP 和一般的 API 有什麼不同?
簡單說:API 是給工程師用的,MCP 是給 AI 用的。
| 一般 API | MCP | |
|---|---|---|
| 使用者 | 工程師寫程式呼叫 | AI 依照對話內容自己決定呼叫 |
| 串接方式 | 每個應用程式各自串接 | 支援 MCP 的 AI 都能直接連上 |
| 適合的工作 | 固定流程的系統對接 | 需要理解需求、彈性組合多個動作的工作 |
MCP 並不取代 API。MCP 伺服器通常就建立在既有 API 之上:把 API 包裝成 AI 看得懂的工具,再加上權限檢查與確認機制。
權限與安全:要確認的四件事
MCP 在設計上提供了幾個安全機制,但真正的安全,取決於伺服器怎麼實作。評估任何 MCP 方案時,可以用這四點確認:
用 OAuth 授權,而不是共用密碼
遠端的 MCP 伺服器使用 OAuth 授權:第一次連接時,使用者在同意畫面確認授權範圍(例如只能查詢、或可以修改)。AI 拿到的是有期限、可撤銷的通行證,不是帳號密碼。
AI 只能用「這個人」的權限
好的 MCP 伺服器會讓權限跟著登入的人走:業務只能看自己的客戶,會計才能看到帳款。
寫入動作要人確認
查詢可以直接執行;新增、修改、刪除、寄信、退款,則設計成兩個步驟:AI 先提出「要做什麼」,使用者看過、確認後才真正執行。

每一次呼叫都留下紀錄
誰、什麼時間、透過哪個 AI、呼叫了什麼工具、結果如何,全部記錄下來,出了問題能追查,也能據此調整權限。
什麼時候可以考慮下一步
遇到下面這些情況,就可以考慮替系統做 MCP 介面:
- 「登入、查詢、匯出、貼給 AI」一天要做好幾次,次數越來越多。
- 希望主管用一句話就能查訂單、庫存或網站狀態,不用等人整理報表。
- 想要一份同時看訂單、會計與網站流量的週報。
下一步:替你的系統做一層 MCP 介面
做法是在系統外面包一層 MCP 伺服器,不用更換原本的系統,分階段進行:
- 先從查詢開始:把前面整理、同事確認過的查詢功能做成唯讀工具。
- 設計工具,而不是開放整個資料庫:一個工具做一件事、權限分開;說明寫給 AI 看;只回傳需要的欄位;錯誤訊息寫清楚(例如「找不到這個客戶,請確認客戶代號」),AI 才能自己修正。
- 把權限與確認機制做進伺服器:不依賴 AI 自己「守規矩」;寫入動作一律先提案、人確認。
- 少數人試用,看紀錄調整:從呼叫紀錄看出哪些工具最常用、哪裡容易誤用,再逐步開放。
我們實際做過、或客戶最常問的用法:在 Claude 裡請 AI 更新網站後台(改之前先讓你確認)、查詢付款了還沒出貨的訂單、整理客人最常問的問題、產出跨系統的週報。
StudioX 的 AI 助理 Xena 也是這樣設計:改資料前一定先問人,每一步都有紀錄,也可以設成只能查詢。第一階段通常約 4–6 週上線,期間原本的做法照舊。系統還沒有 API 的,可以先在外面包一層整合介面(見不更換舊系統也能串接)。
想知道你的系統怎麼接上 AI,可以先做一次免費的 AI 健檢,或參考我們的系統整合服務與 AI 導入服務,也歡迎直接聯絡我們。


