让网站支持 AI 代理:实用实施清单

February 21, 2026
从一个真实操作开始,添加表单或浏览器工具,保留安全防护,并分别验证发现、调用和普通用户流程。
让网站支持 AI 代理:实用实施清单
webmcp
教程
ai 代理
操作指南
web 开发

更新于 2026-10-11。先选网站中的一个有价值操作。小型原型可能很快,生产实现还需要权限、失败处理和浏览器测试,不能保证十分钟完成。

1. 先让普通操作可用

验证人类流程,提供有名称和标签的输入、有效校验、键盘可用的控件。工具应复用真实应用能力,不能绕过原有处理。

2. 公开表单或命令式工具

已有搜索表单可以增加准确工具名和描述,同时保留提交处理。动态逻辑使用当前 document.modelContext 和 execute 回调。实现教程提供两种示例。

toolautosubmit 可选,缺少它不表示表单不能作为工具。自动提交应结合副作用与实际环境判断,也不能代替授权或必要的确认。

3. 描述输入与影响

schema 应表达真实输入,并在回调和相关服务端路径校验。准确说明不可信返回内容和有重大影响的操作,复制 MCP 字段前先读当前注解指南。

4. 保留安全和发布控制

使用安全上下文,修复混合内容。保留 CSP,用 nonce、hash 或已授权外部脚本运行需要的代码。不应为检测分数移除防嵌入保护。

描述与结构化数据须对应可见内容。可选 llms.txt 文档提供阅读路径,但不是 Google 索引条件。按实际政策决定爬虫访问,不自动开放所有机器人。

5. 验证的不只是分数

免费扫描提供注册和页面证据,不执行目标工具。另用兼容浏览器与客户端验证发现、调用、无效输入、拒绝权限、失败及人类操作,记录环境和规则版本。

评分是本站启发式判断,不是官方认证或搜索排名。API 可用性以浏览器指南和当前草案为依据。

让网站支持 AI 代理:实用实施清单 | WebMCP Verify