# Demo 3:WebMCP 原始工程能跑起来
工程文件
```txt public/demo/webmcp/ ├── index.html # 业务 UI + 声明式表单工具 ├── styles.css # 演示界面样式 └── app.js # registerTool + mock runtime + 执行日志 ```
运行入口
- 启动:`pnpm dev` - 打开:`/demo/webmcp/index.html` - 无 WebMCP 环境:走本地 mock runtime - 有 WebMCP 环境:优先调用 `navigator.modelContext`
这页要现场打开工程,不只讲链接。观众能看到“页面 UI”和“Agent 工具视角”同时存在。