先記住這一點

明確的輸入、確定性的檢查與可見的邊界,讓工具同時服務於人和 AI。

什麼是 MCP?

Model Context Protocol 是連接 AI 應用與工具、信息的協議。產品身份工具可以暴露一種邊界清晰的操作,例如檢查 GTIN,並提供明確的輸入與結構化結果。

參考來源: Model Context Protocol · What is the Model Context Protocol (MCP)?

適合的任務應小而可驗證

助手可以解釋 EPC、檢查一列商品碼,或在必要信息齊全時構造 Digital Link。缺少前綴信息時,助手應索取信息而不是編造。生產操作還需要自己的權限與記錄機制。

業務輸入與預期輸出 · 非完整 MCP 報文
{
  "input": {
    "epc": "3036451FD456ED00000003E9"
  },
  "expectedOutput": {
    "gtin": "09521141890127",
    "serial": "1001"
  }
}

業務示例與完整協議請求應分開

本頁示例描述一個假設解碼工具的輸入及預期輸出。真實 MCP 實現還需要客户端按協議發現工具定義、調用工具,並處理 Schema 與必需元數據。工具名稱和業務字段由具體實現定義。編寫報文應按選定的規範版本進行;複製本頁教學示例不會建立可連接的服務。

參考來源: Model Context Protocol · Tools (2026-07-28 specification)

結果應附帶足夠的判斷依據

身份工具的實用輸出應包含支持的方案、規範化輸入、解碼字段及清晰的失敗原因。模型負責解釋,確定性代碼負責計算和字段校驗。校驗位通過仍然只是校驗結果,不能被擴展成對號碼授權、商品真偽或法規符合性的無依據結論。

連接 AI 助手前先檢查數據路徑

DPPURL 現有工具在瀏覽器本地運行。未來若接入 MCP,需要單獨定義數據路徑;發送到遠程模型或服務的數據將離開當前瀏覽器。啓用接入前,應明確允許分享哪些內容、誰授權操作及如何反饋失敗,並區分讀取標識與分配序列號、寫入標籤等動作。