先記住這一點
明確的輸入、確定性的檢查與可見的邊界,讓工具同時服務於人和 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,需要單獨定義數據路徑;發送到遠程模型或服務的數據將離開當前瀏覽器。啓用接入前,應明確允許分享哪些內容、誰授權操作及如何反饋失敗,並區分讀取標識與分配序列號、寫入標籤等動作。