喺 Claude、ChatGPT、Gemini 或 Cursor 安裝
# claude_desktop_config.json
{ "mcpServers": { "x1Agent": { "command": "npx", "args": ["-y", "@caterlord/x1-mcp-server"], "env": { "X1_API_ENDPOINT": "https://mcp.x1.tech/mcp" } } } }
💡 支援 Claude Desktop、ChatGPT、Gemini、Cursor 及任何相容 MCP 的客戶端。每次預覽同提交都要審批憑證 — 冇靜靜哋寫入。
餐牌編輯
喺對話入面直接改餐牌。
用日常對話講低你想點做,代理返預覽 — 配對項目、改前改後、風險分 — 你批准後,X1 用冪等鍵提交。唔使再入 Excel,唔使再揹 USB 去每間店。
試下問
"將九龍灣所有熱飲加一蚊"
"星期一至五中午加個 $88 套餐"
"關咗中環店嘅燕麥奶選項"
呢組包含嘅工具
preview
preview_adjust_menu_prices
配對項目、排除、改前改後、警告、風險分。
commit
commit_adjust_menu_prices
審批 + 冪等,附審計脈絡同讀回驗證。
preview
preview_manage_modifier_group
選項組資料、選項成員同次序、選項價錢、項目對應。
preview
preview_manage_combo_rule
將支援嘅套餐規則映射去 HQ 推廣格式;攔截不支援嘅表達式。
餐牌匯入
PDF 餐牌 → 即上線嘅餐牌。
擺低供應商 PDF、貼喺牆上嘅餐牌相、或者 Excel 一段內容。代理會抽出結構化草稿、同你 HQ 對驗、逐行分類,你批准之前已經清清楚楚知道會改咩。
試下問
"幫我匯入呢個供應商 PDF 到 5 間店"
"用新 Excel 表更新價錢"
"用呢張牆上餐牌相建一份餐牌"
呢組包含嘅工具
read
get_menu_authoring_context
一次拎齊 HQ 餐牌、分類、選項、稅、命名提示。
read
validate_menu_catalog_draft
確定性結構檢查 + 重複 + HQ 衝突檢查,未預覽已經捉到。
preview
preview_import_menu_catalog
逐行分類:新增 / 更新 / 無變更 / 衝突 / 不支援 / 待覆核。
commit
commit_import_menu_catalog
非同步冪等提交,保留源頭證據(頁、行、區域、OCR 文字)。
診斷
問一句「點解?」拎到真正答案。
件嘢喺 Foodpanda 唔見?間店上唔到網?問代理一句。佢會睇晒所有可能原因 — 分類、餐牌、選項、店價、店供應、網上落單開關 — 回覆你個原因,再畀個安全嘅修正。
試下問
"點解叉燒飯喺 Foodpanda 落唔到單?"
"邊啲項目未可以上網?"
"新開嘅旺角店有咩阻住?"
呢組包含嘅工具
read
diagnose_menu_item_visibility
一次睇項目、分類、餐牌、選項、店價、店供應、網上落單。
read
check_menu_publish_readiness
逐店分組結果,連建議下一步安全工具。
read
diagnose_online_ordering_menu_setup
跨店診斷網上落單設定:啟用、價錢、供應、選項。
報表
喺同一個對話入面拎報表。
查走勢、比兩段時期、睇邊啲項目失色、捉營運異常 — 全部喺你而家已經開住嘅對話入面。答案已經正規化,有變動值同注解,唔使你自己計算。
試下問
"上星期同前星期比點?"
"機場店邊啲項目表現差?"
"有冇我要睇嘅營運異常?"
呢組包含嘅工具
read
get_sales_trend_summary
正規化日走勢、分店總和、注解。
read
compare_sales_periods
兩期比較:總和、變動值、百分比、主要分店貢獻。
read
get_item_performance_summary
項目排名、變動、貢獻比、低銷量標記。
read
get_operational_exception_summary
異常連嚴重度、證據、建議跟進動作。
安全
由設計開始就係安全嘅。
每次寫入都經三個模式:Read 係睇、Preview 做差異同風險評分、Commit 要審批憑證先會用冪等同審計脈絡寫入。冇靜靜哋寫。代理永遠唔會估 ID — 遇到同名會返消歧候選。
試下問
"我點知代理正打算改咩?"
"代理會唔會無批准就寫?"
"審計紀錄喺邊?"
呢組包含嘅工具
read
resolve_hq_scope_reference
將公司 / 品牌 / 分店名解成 ID,有同名就給消歧 — 代理永遠唔估。
read
get_task_status
查非同步任務狀態同重試資格,配 合長時間提交。
用 X1 開發
睇 API 文件,一個下午上線。
REST、webhooks、雲端 MCP 伺服器 — 一份參考,附 TypeScript 及 Python 類型化 SDK、OpenAPI 3.1,及綁定你帳戶的 sandbox。