iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
Modern Web

WebMCP:30 天打造 AI Agent 看得懂、也操作得動的網站 系列

當 AI Agent 開始能夠瀏覽網站、填寫表單、搜尋商品甚至執行任務,網站也需要從「只給人操作」進化成「AI 能理解並可靠操作」。

這 30 天將從 WebMCP 基礎概念出發,實際研究 Tool、Schema、Declarative API、安全機制與 Agent 整合,並逐步把搜尋、表單、購物車與網站操作轉換成 AI 可直接呼叫的能力。最後將 WebMCP 導入 WordPress/WooCommerce,打造一個真正 Agent-ready 的網站,完整記錄從規格理解、開發實作、除錯到實際 AI Agent 操作的過程。

參賽天數 22 天 | 共 22 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文 |團隊Devfest 愁備餓處
DAY 11

Day 11|別再讓 AI 找搜尋框:把網站搜尋縮成一次 WebMCP Tool Call

本篇重點 搜尋是我最推薦第一個 WebMCP 化的功能:read-only、風險低、效果又很容易比較。傳統 Agent 需要找搜尋框、輸入、送出、讀結果;Web...

2026-09-20 ‧ 由 supergud 分享
DAY 12

Day 12|AI 為什麼總在選單迷路?用 Navigation Tool 讓它直接去對的頁面

本篇重點 「前往價格頁」對人類很簡單,但對 Browser Agent 可能意味著展開漢堡選單、找第二層選項、判斷同名連結。Navigation Tool 的核...

2026-09-21 ‧ 由 supergud 分享
DAY 13

Day 13|「幫我填這張表」其實很難:WebMCP Form 從填值、驗證到送出

本篇重點 表單是 Browser Agent 最常見的任務,也是最容易出錯的地方之一。真正的流程不是「把值塞進 input」,而是: 理解欄位 → 填值 → V...

2026-09-22 ‧ 由 supergud 分享
DAY 14

Day 14|AI 加入收藏兩次怎麼辦?Stateful Tool 最容易踩的 4 個坑

本篇重點 Read Tool 最差通常只是查不到資料;Stateful Tool 會真的改變網站。當 Agent 可以 add_to_favorites、add...

2026-09-23 ‧ 由 supergud 分享
DAY 15

Day 15|AI 可以直接幫你下單嗎?我把敏感操作拆成 Preview → Confirm → Execute

本篇重點 Agent 有能力執行,不代表網站應該允許它直接執行。搜尋商品和刷卡付款只差幾個 Tool Calls,但風險完全不同。 今天建立一個很實用的模式:...

2026-09-24 ‧ 由 supergud 分享
DAY 16

Day 16|50 個按鈕做成 50 個 Tools?這是最容易讓 Agent 變笨的設計

本篇重點 WebMCP 最容易被誤用的方式,就是把每個 UI 元件一比一轉成 Tool。網站有 50 個按鈕,就註冊 50 個 Tools;技術上很完整,模型面...

2026-09-25 ‧ 由 supergud 分享
DAY 17

Day 17|查資料、加購物車、刪帳號不能同權限:WebMCP Tools 風險分級

本篇重點 如果所有 Tool 都只有「可以呼叫/不可以呼叫」兩種狀態,安全設計很快會失控。search_posts、add_to_cart、delete_acc...

2026-09-26 ‧ 由 supergud 分享
DAY 18

Day 18|只改一行 Description,AI 就選錯 Tool?實測 Tool Description 的 A/B 方法

本篇重點 Tool Description 用來說明工具的用途與使用時機。今天把三個搜尋工具分成 A、B 兩種描述,使用相同 Prompt,觀察 Agent 的...

2026-09-27 ‧ 由 supergud 分享
DAY 19

Day 19|WebMCP Demo 能跑不代表可靠:我用 30 組 Prompt 建一套 Tool 回歸測試

本篇重點 API Test 只能證明 search_products() 沒壞,不能證明 Agent 遇到「我想買一個適合通勤的耳機」會選它。 Chrome 官...

2026-09-28 ‧ 由 supergud 分享
DAY 20

Day 20|網站上的一句話就能騙 Agent?Prompt Injection 與 WebMCP 的安全邊界

本篇重點 WebMCP 讓 Agent 有更穩定的 Tools,也同時讓 Prompt Injection 的後果變得更值得重視。因為 Agent 不只是「讀錯...

2026-09-29 ‧ 由 supergud 分享