WebMCP可以讓網站具有AI智能體的代理標準

|

現在的生成式AI搜索引擎已經可以給用戶提供平臺及站內的訂閱、下載等其他功能性的操作體驗,這意味網站要改造成智能體是已經成為必要的運營措施,因為關係到GEO有效性及AI可見性的代理結果,那麼WebMCP就是個不錯的技術方案,而且是由穀歌和微軟共同推出的通用草案。

網站如何添加WebMCP?

声明式:

  First Name
  
  Last Name
  
  
    Return my purchase.
    Check where my package is.
    Get help on the website.
  
  Submit

聲明式是直接在前端代碼標籤中添加WebMCP工具集的屬性及元素,這是最簡單容易的方式,適用於博客、官網等輕量化的網站。

命令式:
document.modelContext.registerTool({
  name: 'toggle_layer',
  description: 'Control pizza layers (sauce, cheese). Use "add", "remove", or "toggle".',
  inputSchema: {
    type: 'object',
    properties: {
      layer: { type: 'string', enum: ['sauce-layer', 'cheese-layer'] },
      action: { type: 'string', enum: ['add', 'remove', 'toggle'] },
    },
    required: ['layer'],
  },
  execute: async ({ layer, action }) => {
    await toggleLayer(layer, action);
    return `Performed ${action || 'toggle'} on layer: ${layer}`;
  },
});

命令式也有前端的avaScript代碼中添加WebMCP工具集的參數及語法,採用的是API模式,適合功能性交互類型的網站。

結語:WebMCP是大勢已定的技術方案,也是改造網站成為智能體的簡易方法,甚至是適配AI瀏覽器的優先選擇項,所以GEO的營銷及應用會涉及到網站否使用了WebMCP,這其實就是適配AI代理的標準。