適用對象:想讓 AI(如 Claude、ChatGPT)協助分析 netiCRM 捐款、會員、活動資料的組織夥伴。
本篇說明如何從「啟用」到「設定」完成 netiCRM Connector,讓 AI 能安全讀取貴會的 CRM 資料進行分析。
一、netiCRM Connector 是什麼?
netiCRM Connector 是 netiCRM 的資料分析連接器,採用 MCP(Model Context Protocol)——一種由 Anthropic 提出的開放標準,讓 AI 能安全地連接外部系統、讀取並分析其中的資料。你可以把它想像成「AI 世界的 USB 接口」,隨插即用。
跟傳統 API 最大的不同是:API 需要工程師寫程式串接,Connector 只要在 AI 介面貼上一串專屬網址就能使用,不需要寫任何程式。
而且傳輸的資料已經過去識別化——AI 看到的是捐款、會員、活動的統計欄位,而不是姓名、電話等個人資料。詳細的資料安全與權限機制,請見本篇最後〈五、資料安全與權限說明〉。
二、啟用(設定前的必要步驟)
在開始設定之前,貴會的 netiCRM 站台需要先由我們啟用 netiCRM Connector 功能。
目前啟用是由工程師進行,請先透過客服提出,由我們為貴會安排啟用。啟用完成後,才能進行後續的設定流程。
⚠️ 尚未啟用就無法設定。若您在站台上找不到後續步驟提到的「netiCRM Connector」連結,通常表示功能還沒啟用,請先聯繫客服。
三、設定流程
整個設定分成兩個部分:
在 netiCRM 建立專屬「角色」與「帳號」 → 從「帳號」取得 MCP 專屬 URL → 在 Claude / ChatGPT 新增 Connector。
第一部分:在 netiCRM 設定專屬角色與帳號
請以「網站總管」權限帳號登入 netiCRM,進行以下設定。
步驟 1 新增 Connector 專用「角色」
- 前往「網站使用者權限」
- 新增一個角色,建議命名為:「API - MCP」或「CRM - Connector」
- 勾選以下權限(依貴會想開放給 AI 分析的資料勾選):
- MCP Query(必要)
- 存取捐款管理(access CiviContribute):勾選後,AI 可讀取捐款紀錄進行分析。不包含聯絡人資料。
- 存取會員管理(access CiviMember):勾選後,AI 可讀取會籍紀錄進行分析。不包含聯絡人資料。
- 存取活動管理(access CiviEvent):勾選後,AI 可讀取報名紀錄進行分析。不包含聯絡人資料。
步驟 2 新增 Connector 專用帳號
🔴 請務必「新增」一個專用帳號,不要沿用既有帳號——這一點很重要。
netiCRM Connector 可以指定要呼叫的資料內容,未來也規劃支援「寫回」資料。系統會依帳號留下操作紀錄(log)。若您沿用既有帳號,這些讀取、甚至日後寫回的紀錄就會和該帳號原本的操作混在一起,難以區分是誰、由什麼管道操作。
新增一個獨立的專用帳號,才能在系統留下清楚、正確的紀錄,也讓未來的寫回功能能正確記錄「是哪個帳號寫回了什麼」。
- 前往「網站使用者帳號」,新增一個帳號
- 帳號名稱建議依用途命名,例如:
- 用在 Claude →
花花_claude - 用在 ChatGPT →
花花_chatgpt
- 用在 Claude →
- 勾選剛才建立的角色「API - MCP」
- 設定一組密碼(此帳號僅用於 Connector,不作其他用途)
💡 建議 Claude 和 ChatGPT 各用一個獨立帳號,方便管理,也讓紀錄更清楚。
步驟 3 取得 MCP 專屬 URL
- 以剛建立的帳號(例如
花花_claude)登入 netiCRM - 進入帳號頁面,點選「檢視」
- 找到「netiCRM Connector」文字連結,點進去
- 在「MCP」區塊中,複製那串專屬 URL
💡 URL 說明
- 每個帳號會產生一串專屬的 MCP URL,這串 URL 就是 AI 連接你 CRM 的通道。
- 這串 URL 可隨時重新產生,舊的會立即失效;若 AI 叫不到資料,可以重新產生新的URL,再去Claude或ChatGPT設定。
第二部分:在 Claude / ChatGPT 新增 Connector
Claude Pro 使用者
需要 Claude Pro 方案。
- 登入 claude.ai(網頁版)
- 前往「Customize(自訂)→ Connectors(連接器)」
- 點右上角「Add」,選擇「Add custom connector(新增自訂連接器)」
- 填寫欄位:
- Name:可輸入自訂名稱(例如
netiCRM Connector)。你在對話時會用這個名稱呼叫它,例如「請使用 netiCRM Connector 分析捐款金字塔」。 - Remote MCP Server URL:貼上剛才複製的 MCP 專屬 URL。
- Name:可輸入自訂名稱(例如
- 若出現「Advanced settings / OAuth」欄位,一般用途留空即可。
- 按「Add(新增)」完成。
ChatGPT Plus 使用者
※ 需付費方案(Plus / Pro / Business / Enterprise / Edu)才有「開發者模式」,免費帳號無法新增自訂 MCP 連接器。
※ ChatGPT 介面改版較頻繁,以下為 2026/7 版本流程,實際畫面以官方最新版為準。
- 登入 chatgpt.com(網頁版)
- 先開啟開發者模式:點左下角頭像 → 設定(Settings)→ 應用程式 → 進階設定
- 開啟「開發者模式(Developer mode)」
- 開啟後即可看到「建議應用程式」,按「建立應用程式」
- 輸入名稱、貼上 MCP 專屬 URL,驗證方式選「無驗證(No authentication)」,勾選信任聲明後按「建立(Create)」
四、開始使用
設定完成後,直接在 Claude 或 ChatGPT 的對話框輸入指令即可。請在指令中指定使用 netiCRM Connector,AI 就會透過它讀取貴會的 CRM 資料並進行分析。
先試試以下幾個 Prompt:
- 使用 netiCRM Connector 繪製捐款金字塔,並分析健康度
- 使用 netiCRM Connector 比較近三年的平均捐款金額變化
- 使用 netiCRM Connector 分析定期捐款人的續捐率趨勢
- 使用 netiCRM Connector 找出近六個月未捐款的曾捐款者人數
📌 我們正在規劃更完整的使用介面,完成後會再補上更詳細的使用說明。
⚠️ 叫不到資料時怎麼辦?
- 以 Connector 專用帳號登入 netiCRM
- 進入帳號頁面 → netiCRM Connector → 重新產生新的 URL
- 前往 Claude / ChatGPT,刪除舊的 Connector
- 新增新的 Connector,貼上新的 URL
五、資料安全與權限說明
很多人第一個問題是:「把 CRM 接給 AI,它會不會把我們所有捐款人、會員的個資都讀走?」答案是不會——netiCRM Connector 只透過去識別化的「資料櫥窗」提供統計欄位,且全程唯讀,不能新增、修改或刪除資料。
完整的資料安全機制、權限對照與開放欄位說明,請參考:
👉 netiCRM Connector 資料安全與權限說明