SocialHub.AI
資源 · SoCode

從 Claude Code 執行 SocialHub

SoCode 是 SocialHub 的集成,適用於 Claude Code(以及 Claude Desktop / Cursor):一個可下載的技能和一個受監管的 MCP 伺服器。使用簡明易懂的語言操作 SocialHub,並了解您的數據。

claude · socialhub (mcp)

› 請使用簡單語言提問

您 › 上週各門市 GMV 前三名▋

↳ 控制指標·GMV·按商店·last_7d

儲存 042$128,400
017 號商店$96,250
商店 233$81,900

來自語意層 · 無 SQL · 經過稽核 · 說明性

01 — 概述

SoCode 是什麼?

SoCode 是 SocialHub 與您的 AI 助理連接的方式。它是兩個組件協同工作的——因此 Claude 可以運行 SocialHub 並 以通俗易懂的語言回答有關您數據的問題,而無需您離開編輯器。

技能

flash-operations

一項可下載的Claude技能,它教會Claude如何安全地使用SocialHub-使用哪個工具,透過成員姓名/電子郵件確認寄件人,以及僅引用受監管的指標資料。

伺服器

受管 MCP 伺服器

模型上下文協議端點,公開 SocialHub 的工具 - 忠誠度、會員、優惠券、活動和您的受管理指標 - 由租戶 API 金鑰進行身份驗證並按工具授權。

02 — 為什麼它很重要

為什麼要使用 SoCode?

您的數據和營運數據,可透過您團隊已使用的 AI 工具存取—無需犧牲管理權限。

自然語言,無需儀錶板

用簡單的英語詢問; Claude 選擇正確的受控工具並運行它。無需點擊螢幕,無需編寫 SQL。

受設計約束且安全

指標資料來自 SocialHub 的語意層(AI 從不捏造資料)。寫入操作需要寫入權限,並透過伺服器端安全防護。每個金鑰都限定在您的團隊權限範圍內;每次呼叫都會被稽核。

在您現有的工作環境中執行

Claude Code、Claude Desktop、Cursor — 任何 MCP 客戶端。只需一條命令即可連接,無需離開您的助手即可操作 SocialHub。

開始只讀

首先使用 metrics:read 預設(對 AI 而言最安全)。僅在需要獎勵積分或發放優惠券時才添加寫入權限——一切盡在您的掌控之中。

SoCode 之前無法實現的功能

這些問題過去都需要分析師、工程師或儀表板,而您卻沒有——因此提出問題的人很少能及時得到答案。 您自己的人工智慧工具中的受控代理使這些成為可能:企業級答案和操作,自助服務,而不放棄對資料的控制。這就是解鎖——不是更快的儀表板,而是不同的操作模式。

★ 用戶留存行銷人員 · 核心循環

“找到即將流失的成員,啟動挽回計劃,並不斷調整以實現我的目標。”

前三個團隊和三個工具在幾週內:分析師提取數據,行銷人員制定行銷活動,有人在下個月檢查結果 - 到那時,這一刻已經過去了,循環永遠不會真正結束。

使用 SoCode一個智慧體循環運作:分析 → 執行 → 改進:它讀取受控指標,啟動您批准的流程,衡量提升效果,並根據您設定的目標和限制條件持續進行調整。

成長/分析主管

“上週各商店的GMV——為什麼本月的兌換量下降了?”

前提交請求並等待分析師回复,或將各個儀表板上的資訊整合起來——答案會在決策做出後才到來。

使用 SoCode幾秒鐘內即可獲得受監管且值得信賴的答案——決策基於數據,而非猜測。

人工智慧/機器學習工程師

將 SocialHub 的受管指標暴露給您的助手或透過 MCP 的 Cursor 工作流程。

前自訂整合、手寫查詢和從零開始重新實現的治理——耗時數月,但也為資料偏差開闢了新的途徑。

使用 SoCode一個作用域金鑰,即可從您的堆疊呼叫受管層。以前作為專案的整合現在只需一行配置即可完成。

市場經理

“活躍會員數是否較上月下降?按會員等級細分。”

前您會在月度回顧中註意到這一點——而此時一個月的時間已經白白浪費了。

使用 SoCode自助式多步驟診斷,讓您在疑慮出現時即可立即發現問題-趁現在還能採取行動,及時發現漏洞。

03 — 三步驟完成設置

SoCode 的工作原理

三個步驟:下載技能,安裝MCP伺服器,以及用自然語言使用它。

1. 下載 SoCode(技能)

SoCode 技能 (flash-operations) 教導 Claude 如何安全地使用 SocialHub。它與您在步驟 2 中新增的 SocialHub MCP 伺服器搭配使用。

取得技能資料夾

# Pull just the SoCode skill into Claude Code
npx degit huangchunbo2025/flash/skills/flash-operations \
  ~/.claude/skills/flash-operations

或在GitHub → skills/flash-operations 上瀏覽/下載。將資料夾複製到~/.claude/skills/(個人)或您的專案.claude/skills/中。

該技能是可選的,但建議使用 - MCP 伺服器無需它即可工作; SoCode的技巧只是讓Claude用得好。

2. 安裝MCP伺服器

a) 建立 API 鍵

在 SocialHub 中,前往 設定 → API 密鑰 → 建立密鑰 並選擇 “唯讀” 預設(包含) metrics:read — 對人工智慧使用最安全;僅在需要獎勵積分或發放優惠券時才添加寫入權限)。密鑰僅顯示一次 — 複製它。

前往 API 關鍵訊息

b) 將伺服器加入Claude Code

首先將金鑰匯出為環境變量,這樣明文金鑰就不會出現在 shell 歷史記錄或設定檔中:

export FLASH_API_KEY="fl_live_your_key_here"

claude mcp add --transport http flash \
  https://flash.socialhub.ai/api/mcp \
  --header "Authorization: Bearer ${FLASH_API_KEY}"

更喜歡配置?在您的儲存庫根目錄中新增項目範圍的 .mcp.json — 引用環境變量,切勿貼上明文金鑰:

{
  "mcpServers": {
    "flash": {
      "type": "http",
      "url": "https://flash.socialhub.ai/api/mcp",
      "headers": {
        "Authorization": "Bearer ${FLASH_API_KEY}"
      }
    }
  }
}

c) 驗證

  • 運行 claude mcp list — flash 應顯示為已連線。
  • 請向 Claude 傳送 「列出可用的 SocialHub 工具」 請求 — 您只會看到您的金鑰權限範圍內的工具。
  • 伺服器名稱必須與 flash 完全一致,且 FLASH_API_KEY 必須在啟動 Claude Code 的 shell 中匯出。無效密鑰會顯示連線失敗。

3. 使用它

只要用簡單的語言詢問 Claude 即可。例如:

查詢您的數據

  • “列出我可以查詢的指標。”
  • “上週各門市的GMV。”
  • 「為什麼這個月的贖回量下降了?”

運行操作

  • “獎勵 Alice (alice@…) 200 點。”
  • “列出活躍的優惠券池。”
  • “為該會員發放大使代碼。”

掌控一切

  • 寫入操作在運行前會確認。
  • 伺服器端限制阻止過大的寫入操作。
  • 在 API 鍵 → 最近的 MCP 活動 下查看每次呼叫。

安全設計。 指標資料來自 SocialHub 的受控語意層(AI 從不寫 SQL 或捏造資料)。寫入操作需要寫入範圍 且 透過伺服器端保護(每次呼叫值上限 + 速率限制)-聊天確認只是禮貌性的,伺服器才是邊界。每個按鍵的作用域僅限於您的團隊。