website.list_websites
read列出租戶可管理網站,先選正確 website_id。
建議先讀取
無
治理與審批
只讀,不建立 action request。
安全說明
必須使用回傳 website_id,不可自行估網站。
以真實 WebsiteManager MCP manifest 為準,覆蓋網站發現、頁面內容、集合資料、全站內容、媒體上載、SEO meta、Google Schema、LLM.txt / AI Markdown、分析設定、同步驗證、部署及 approval 狀態查詢。
website.list_websites
read列出租戶可管理網站,先選正確 website_id。
建議先讀取
無
治理與審批
只讀,不建立 action request。
安全說明
必須使用回傳 website_id,不可自行估網站。
website.list_pages
read列出網站靜態與動態 page_key。
建議先讀取
website.list_websites
治理與審批
只讀,不建立 action request。
安全說明
後續讀寫只可用回傳 page_key。
website.get_page_schema
read只讀取頁面可編輯 schema,用於快速確認 section / field 結構。
建議先讀取
website.list_pages
治理與審批
只讀,不建立 action request。
安全說明
如要寫入,仍應讀 get_page_content 取得 current values / item_key。
website.get_page_content
read讀取 page schema、values、supported_langs、item_key、common value binding 及 base token。
建議先讀取
website.list_pages
治理與審批
只讀,不建立 action request。
安全說明
所有 page writes 必須以回傳 section_key、field_key、item_key 和語言鍵為準。
website.get_global_content
read讀取 WebsiteManager global-edit schema、values 及每個欄位的 target token。
建議先讀取
website.list_websites
治理與審批
只讀,不建立 action request。
安全說明
寫入 global 欄位要用 field_tokens,不可用 response base token 代替。
website.update_global_field
write更新單一非 list 全站共用欄位。
建議先讀取
website.get_global_content
治理與審批
受治理寫入,可能 executed 或 pending_approval。
安全說明
language 必須匹配 supported_langs;list 欄位要用 replace_global_list。
website.replace_global_list
write整批替換全站共用 list 欄位。
建議先讀取
website.get_global_content
治理與審批
受治理寫入,可能 executed 或 pending_approval。
安全說明
保留既有 item_key;只在新增 item 時省略 item_key。
website.update_page_field
write更新單一非 list 頁面欄位,例如 title、text、image id 或設定值。
建議先讀取
website.get_page_content
治理與審批
受治理寫入,可能 executed 或 pending_approval。
安全說明
不得用於 list;common value 欄位會影響同 page_key 所有 dynamic slug。
website.replace_page_list
write整批替換頁面 list,用於重排或完整批量更新。
建議先讀取
website.get_page_content
治理與審批
受治理寫入,可能 executed 或 pending_approval。
安全說明
items 必須是 object[];保留既有 item_key。
website.add_page_list_item
write在頁面 list 新增一個 item,可 append 或插入指定位置。
建議先讀取
website.get_page_content
治理與審批
受治理寫入,可能 executed 或 pending_approval。
安全說明
insert_after / before item_key 必須從讀取結果複製。
website.update_page_list_item
write只更新頁面 list 內一個既有 item。
建議先讀取
website.get_page_content
治理與審批
受治理寫入,可能 executed 或 pending_approval。
安全說明
item_key 放在參數,不可放入 changes;不可改寫 existing item_key。
website.remove_page_list_item
write按 stable item_key 移除頁面 list 內一個 item。
建議先讀取
website.get_page_content
治理與審批
受治理寫入,可能 executed 或 pending_approval。
安全說明
刪除前確認 item_key 和 dynamic_slug,避免刪錯共用 list item。
website.get_collection_items
read讀取 collection schema、items、item_key、語言設定及 base token。
建議先讀取
website.list_pages
治理與審批
只讀,不建立 action request。
安全說明
slug/name/item_key 是 identity,後續寫入不可轉成 localized object。
website.add_collection_item
write新增一筆 collection item,系統建立 stable item_key。
建議先讀取
website.get_collection_items
治理與審批
受治理寫入,可能 executed 或 pending_approval。
安全說明
localized 欄位只放 payload;slug/name 保持 scalar。
website.update_collection_item
write按 item_key 更新一筆 collection item payload。
建議先讀取
website.get_collection_items
治理與審批
受治理寫入,可能 executed 或 pending_approval。
安全說明
changes.payload 是 merge;改 slug 必須用 rename_collection_item_slug。
website.replace_collection_items
write整批替換 collection items,用於排序或同步整個目錄。
建議先讀取
website.get_collection_items
治理與審批
受治理寫入,可能 executed 或 pending_approval。
安全說明
全量替換前確認沒有刪走不相關 item;保留 existing item_key。
website.rename_collection_item_slug
write更改 collection item slug 並同步搬移 linked dynamic page scope。
建議先讀取
website.get_collection_items
治理與審批
受治理寫入,可能 executed 或 pending_approval。
安全說明
改 slug 只用此工具,不可用 update_collection_item 直接改。
website.remove_collection_item
write按 stable item_key 移除 collection item。
建議先讀取
website.get_collection_items
治理與審批
受治理寫入,可能 executed 或 pending_approval。
安全說明
刪除前核對 item_key、slug 及 linked dynamic page 影響。
website.create_page_field_upload_session
upload為頁面 scalar image/file 欄位建立上載 session。
建議先讀取
website.get_page_content
治理與審批
建立 session 不保存內容;後續 save 仍受治理。
安全說明
完成 HTTP upload 後必須讀 media.get_upload_session_result。
website.create_page_list_item_field_upload_session
upload為頁面 list item 內 nested image/file 欄位建立上載 session。
建議先讀取
website.get_page_content
治理與審批
建立 session 不保存內容;後續 update_page_list_item 仍受治理。
安全說明
item_key 必須從 list 讀取結果複製。
website.create_collection_item_field_upload_session
upload為 collection item 欄位建立上載 session。
建議先讀取
website.get_collection_items
治理與審批
建立 session 不保存內容;後續 update_collection_item 仍受治理。
安全說明
item_key 和 field_key 必須來自 get_collection_items。
website.create_page_meta_og_image_upload_session
upload為 Meta OG Image 建立非破壞式上載 session。
建議先讀取
website.get_page_meta
治理與審批
建立 session 不保存 meta;後續 meta write 仍受治理。
安全說明
普通用戶編輯用 target=user_override,再用 update_page_meta_override 保存 media_id。
media.get_upload_session_result
read讀取上載後最終 media_id、URL、file_path、格式及狀態。
建議先讀取
任何 create_*_upload_session
治理與審批
只讀,不建立 action request。
安全說明
以此結果作媒體真相來源,不可用本地暫存路徑。
website.get_page_meta
read讀取指定 page/language/dynamic context 的 meta 與 target token。
建議先讀取
website.list_pages
治理與審批
只讀,不建立 action request。
安全說明
language 必填;dynamic page 要指定 dynamic_slug。
website.update_page_meta_override
write更新 CMS Meta modal 左側 User Override 欄位。
建議先讀取
website.get_page_meta
治理與審批
受治理寫入,可能 executed 或 pending_approval。
安全說明
一般 AI/用戶 meta 編輯應用此工具;每次只改一個 visible field。
website.update_page_meta
write進階維護右側 Default Meta source 欄位。
建議先讀取
website.get_page_meta
治理與審批
受治理寫入,可能 executed 或 pending_approval。
安全說明
不要用於普通 meta 編輯;普通編輯應用 update_page_meta_override。
website.preview_page_meta
preview預覽最終 HTML meta tags,包含變數、override 及 OG image 解析。
建議先讀取
website.get_page_meta 或 meta write
治理與審批
預覽工具,不保存、不建立 action request。
安全說明
部署前確認 OG image 已解析成公開可用 URL。
website.list_google_schema_components
read列出可重用 Google Schema component。
建議先讀取
website.list_pages
治理與審批
只讀,不建立 action request。
安全說明
assignment 只可用回傳 component id,不可用 schema type 名稱。
website.get_google_schema_component
read讀取單一 schema component 定義及 base token。
建議先讀取
website.list_google_schema_components
治理與審批
只讀,不建立 action request。
安全說明
更新或刪除前必須先讀取 canonical config。
website.preview_google_schema_component
preview驗證並解析 schema component template,不保存。
建議先讀取
website.get_page_content
治理與審批
預覽工具,不保存、不建立 action request。
安全說明
standard token 用 [section-field];list mode 用 [field]。
website.create_google_schema_component
write建立一個可重用 Google Schema component。
建議先讀取
website.preview_google_schema_component
治理與審批
受治理寫入,可能 executed 或 pending_approval。
安全說明
建立後要讀 assignment,再用 component id 分配並 preview。
website.update_google_schema_component
write更新既有 Google Schema component。
建議先讀取
website.get_google_schema_component + website.preview_google_schema_component
治理與審批
受治理寫入,可能 executed 或 pending_approval。
安全說明
先 preview 變更並帶 base_version_token 防 stale。
website.delete_google_schema_component
write刪除 Google Schema component,並按 cleanup policy 處理 assignment。
建議先讀取
website.get_google_schema_component
治理與審批
受治理寫入,可能 executed 或 pending_approval。
安全說明
預設 reject_if_assigned;不要意外移除已分配 schema。
website.get_google_schema_assignment
read讀取指定 page/language/dynamic context 的 schema assignment 及可選 components。
建議先讀取
website.list_google_schema_components
治理與審批
只讀,不建立 action request。
安全說明
後續 component_ids 必須複製 components[].id。
website.update_google_schema_assignment
write為頁面或 dynamic slug 儲存、停用或繼承 Google Schema assignment。
建議先讀取
website.get_google_schema_assignment
治理與審批
受治理寫入,可能 executed 或 pending_approval。
安全說明
不要用 empty exact-slug save 表示 inherit;要用 inherit_default。
website.preview_google_schema
preview預覽目前 assignment 解析出的 JSON-LD scripts。
建議先讀取
website.update_google_schema_assignment 或 website.get_google_schema_assignment
治理與審批
預覽工具,不保存、不建立 action request。
安全說明
部署前確認 JSON-LD 無錯誤及內容取自正確頁面欄位。
website.get_llm_txt
read讀取網站層 LLM.txt raw/resolved text 及 target token。
建議先讀取
website.list_websites
治理與審批
只讀,不建立 action request。
安全說明
修改時要完整 replacement,不做 partial patch。
website.update_llm_txt
write更新網站層 LLM.txt raw text。
建議先讀取
website.get_llm_txt
治理與審批
受治理寫入,可能 executed 或 pending_approval。
安全說明
只寫公開 AI guidance;不可包含後台或私有操作指令。
website.get_llms_full_txt
read讀取長版 LLMS Full.txt raw/resolved text 及 target token。
建議先讀取
website.list_websites
治理與審批
只讀,不建立 action request。
安全說明
更新時只傳完整 raw_text;空字串代表清空。
website.update_llms_full_txt
write更新網站層 LLMS Full.txt 長版 AI-readable 文件。
建議先讀取
website.get_llms_full_txt
治理與審批
受治理寫入,可能 executed 或 pending_approval。
安全說明
不可包含私有/admin instruction;不會改動 LLM.txt。
website.list_ai_markdown_pages
read列出可維護 AI Markdown 的頁面、語言及 dynamic scopes。
建議先讀取
website.list_pages
治理與審批
只讀,不建立 action request。
安全說明
只為公開頁面維護 AI-readable content。
website.get_ai_markdown_page
read讀取單一 AI Markdown scope 的 raw/resolved markdown、warnings 及 token。
建議先讀取
website.list_ai_markdown_pages
治理與審批
只讀,不建立 action request。
安全說明
exact language scope 不 fallback;寫入前確認 page_key/language/dynamic_slug。
website.preview_ai_markdown_page
preview預覽 AI Markdown 變數解析和 warnings,不保存。
建議先讀取
website.get_ai_markdown_page
治理與審批
預覽工具,不保存、不建立 action request。
安全說明
含變數或大改動時先 preview 再 update。
website.update_ai_markdown_page
write更新指定 page/language/dynamic scope 的完整 AI Markdown。
建議先讀取
website.get_ai_markdown_page + website.preview_ai_markdown_page
治理與審批
受治理寫入,可能 executed 或 pending_approval。
安全說明
必須傳完整 raw_markdown 和 base token,不接受局部 patch。
website.disable_ai_markdown_page
write停用一個 AI Markdown scope,但保留 raw_markdown。
建議先讀取
website.get_ai_markdown_page
治理與審批
受治理寫入,可能 executed 或 pending_approval。
安全說明
需 base token;停用不等於刪除內容。
website.validate_sync_page
preview驗證 page sync payload schema/demo,不保存。
建議先讀取
本地 sync payload
治理與審批
mutation-shaped read,不建立 action request。
安全說明
驗證成功不代表已發佈,仍要正式 sync/deploy。
website.validate_sync_collection
preview驗證 collection sync payload schema/demo,不保存。
建議先讀取
本地 sync payload
治理與審批
mutation-shaped read,不建立 action request。
安全說明
只看 format_errors;不會改動 collection。
website.validate_sync_global
preview驗證 global sync payload schema/demo,不保存。
建議先讀取
本地 sync payload
治理與審批
mutation-shaped read,不建立 action request。
安全說明
只用於預檢,不取代正式寫入。
website.analytics_get_overview
read讀取網站 analytics overview、summary stats、sessions 及 trends。
建議先讀取
website.list_websites
治理與審批
只讀,不建立 action request。
安全說明
受 global filters 影響;解讀前確認 filter context。
website.analytics_get_overview_acquisition
read讀取 acquisition breakdown,包括 pages、sources、UTM。
建議先讀取
website.analytics_get_overview
治理與審批
只讀,不建立 action request。
安全說明
留意 cache metadata 與 filter 範圍。
website.analytics_get_overview_audience
read讀取 audience breakdown,包括裝置、環境及地區。
建議先讀取
website.analytics_get_overview
治理與審批
只讀,不建立 action request。
安全說明
只作匯總分析,不應推斷個人身份。
website.analytics_get_overview_traffic
read讀取 traffic timing breakdown 及 weekly heatmap。
建議先讀取
website.analytics_get_overview
治理與審批
只讀,不建立 action request。
安全說明
時間區間要與報告需求一致。
website.analytics_get_sessions
read讀取 session rows、total count 及 cache metadata。
建議先讀取
website.analytics_get_global_filters
治理與審批
只讀,不建立 action request。
安全說明
使用 bounded pagination,不應一次要求全量 sessions。
website.analytics_get_realtime
read讀取 realtime active stats、top pages、referrers、countries。
建議先讀取
website.list_websites
治理與審批
只讀,不建立 action request。
安全說明
即時數據波動大,不應當作長期趨勢結論。
website.analytics_get_events
read讀取聚合 analytics events、trend series 及 event rows。
建議先讀取
website.analytics_get_global_filters
治理與審批
只讀,不建立 action request。
安全說明
只分析已收集 events,不應假設 missing event 等於無行為。
website.analytics_get_retention
read讀取 monthly retention cohorts。
建議先讀取
website.analytics_get_global_filters
治理與審批
只讀,不建立 action request。
安全說明
cohort 解讀要保留 sample size / date range context。
website.analytics_get_funnels
read讀取已儲存 funnel config rows。
建議先讀取
website.list_websites
治理與審批
只讀,不建立 action request。
安全說明
寫 funnels 前先讀現有 IDs、steps、windows。
website.analytics_get_goals
read讀取已儲存 goal config rows。
建議先讀取
website.list_websites
治理與審批
只讀,不建立 action request。
安全說明
寫 goals 前先讀現有 IDs、types、values。
website.analytics_get_funnel_options
read發現可用 page path 與 event name,供 funnel 設定選擇。
建議先讀取
website.analytics_get_funnels
治理與審批
只讀,不建立 action request。
安全說明
funnel steps 應使用現有可觀測值,不要幻想不存在 event。
website.analytics_get_goal_options
read發現可用 page path 與 event name,供 goal 設定選擇。
建議先讀取
website.analytics_get_goals
治理與審批
只讀,不建立 action request。
安全說明
goal path/event 應從 options 選,不要手作無數據基礎的值。
website.analytics_get_funnel_report
read按 funnel ID 讀取 funnel report。
建議先讀取
website.analytics_get_funnels
治理與審批
只讀,不建立 action request。
安全說明
funnel_id 必須來自 get_funnels 回傳。
website.analytics_get_goal_report
read讀取所有 saved goals 及轉化結果。
建議先讀取
website.analytics_get_goals
治理與審批
只讀,不建立 action request。
安全說明
報告受 filters/date range 影響,需註明上下文。
website.analytics_get_global_filters
read讀取 analytics global filters、compiled Umami params、hash 及 base_version。
建議先讀取
website.list_websites
治理與審批
只讀,不建立 action request。
安全說明
更新 filters 前必讀,用 base_version 防 stale。
website.analytics_update_global_filters
write更新網站 analytics global reporting filters。
建議先讀取
website.analytics_get_global_filters
治理與審批
受治理寫入,可能 executed 或 pending_approval。
安全說明
filters 只影響報告,不會阻止 Umami ingestion。
website.analytics_replace_funnels
write整批替換 saved funnel configuration rows。
建議先讀取
website.analytics_get_funnels + website.analytics_get_funnel_options
治理與審批
受治理寫入,可能 executed 或 pending_approval。
安全說明
full replace 前保留仍需存在的 funnel rows。
website.analytics_replace_goals
write整批替換 saved goal configuration rows。
建議先讀取
website.analytics_get_goals + website.analytics_get_goal_options
治理與審批
受治理寫入,可能 executed 或 pending_approval。
安全說明
full replace 前保留仍需存在的 goal rows。
website.request_deploy
write要求部署整個網站或指定 page/dynamic_slug。
建議先讀取
相關 preview / validation / content read
治理與審批
受治理寫入,可能 executed 或 pending_approval。
安全說明
部署前確認內容、meta、schema、AI-readable docs 已 preview/驗證。
core.list_action_requests
status列出 pending 或近期 action requests,用於追蹤治理寫入。
建議先讀取
任何返回 pending_approval 的 write
治理與審批
狀態查詢,不建立新寫入。
安全說明
pending 時先查原 request,不要重複提交同一 write。
core.get_action_request_status
status查詢單一 action_request_id 的 approval / execution / failure 狀態。
建議先讀取
core.list_action_requests 或 write result
治理與審批
狀態查詢,不建立新寫入。
安全說明
只 poll 原 action_request_id;不要改 payload 重新提交。