上下文超越 MCP,第四部分:根本没有工作目录
WebMCP 使浏览器标签页能够作为客户端运行,而无需传统的作业目录或独立的服务器进程。它利用 Chrome 实验性 API document.modelContext.registerTool() 以及为更广泛兼容性提供的 polyfill,直接从页面暴露上下文。这使得基于浏览器的代理能够与已注册的工具进行交互,例如评分项目、填写表单以及渲染 AGENTS.md。score_faf 等工具利用客户端 WASM 内核,从而避免服务器往返以提升性能。该系统强调诚实性,准确报告局限性,例如最小化的 AGENTS.md 渲染器。获取外部数据受到严格控制,仅通过主机和协议白名单来防止安全风险。核心主张是:所有操作均在浏览器标签页内完成,无需与 MCP 服务器通信或访问 /mcp 端点。这种方法通过直接在现有浏览器环境中将上下文暴露为可调用工具,规避了传统 MCP 客户端的局限性。底层 API 的开放性允许任何页面注册其自身的上下文感知工具,供代理交互使用。