Token导航 LogoToken导航

MCP Server · 开发工具

Web Mcp2

WebMCP Instrumentor是一个零配置套件,自动解析React/Vue/HTML组件并生成WebMCP工具,使AI代理能够安全地实时交互Web应用。

stdio官方级别未说明来源级核验工具 0webmcp-instrument
AI交互TypeScriptClaude自动化测试Cursor

快速开始

作者 / 组织
epeer1
提供方
epeer1
运行时
Node.js

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Web Mcp2 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude、Cursor,有可以直接复制的安装命令;接入前要先准备 会话凭据。

分类

开发工具

传输方式

stdio

认证方式

会话凭据

部署方式

公开资料未说明

安装与配置

安装命令

npx webmcp-instrument init

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

Webmcp仪器🕷️

AI原生Web UI的创作工具链

WebMCP Instrumenter是一个零配置套件,可以自动解析您的React/Vue/HTML组件 生成WebMCP工具它允许任何AI代理(如GitHub Copilot、Claude CLI、Cursor)实时与您的web应用程序进行物理交互——填写表单、单击按钮,并使用LLM生成的处理程序和强大的风险分类安全地驱动UI。

______________________________________________________________________

📦 安装

npm install -D webmcp-instrument

或为 维特 项目(推荐):

npm install -D webmcp-instrument-vite webmcp-instrument-engine webmcp-instrument-runtime

包裹

包装用途
webmcp-instrumentCLI——主要入口点。跑 npx webmcp-instrument 为您的组件配备仪器。
webmcp-instrument-viteVite插件——零配置自动检测 npm run dev.
webmcp-instrument-engine核心引擎——AST解析、代码生成、风险分类。由CLI和Vite插件内部使用。
webmcp-instrument-runtime浏览器运行时——注入应用程序的小助手,用于连接AI代理和DOM。

______________________________________________________________________

⚡ 快速入门

通过Vite集成(推荐)

将插件放入Vite构建中,以自动检测组件并动态生成本地代理工具:

  1. 安装WebMCP仪器插件:
   npm install -D webmcp-instrument-vite webmcp-instrument-engine webmcp-instrument-runtime
  1. 增添 vite.config.ts:
   import webmcp from 'webmcp-instrument-vite';

   export default defineConfig({
     plugins: [
       webmcp({ include: ['src/**/*.tsx', 'src/**/*.vue'] })
     ]
   });
  1. 在应用程序条目中导入运行时:
   // src/main.tsx
   import 'webmcp-instrument-runtime';
   import { createRoot } from 'react-dom/client';

就是这样!当你奔跑时 npm run dev,您的组件将自动解析为 window.mcp 工具直接从盒子里拿出来。

手动仪表(CLI)

  1. 在项目中初始化WebMCP Instrumenter:
   npx webmcp-instrument init
  1. 仪器组件:
   npx webmcp-instrument instrument src/components/ContactForm.tsx

instructor将解析组件AST,找到所有交互式表单/按钮,并使用LLM(OpenAI、GitHub Models或Ollama)生成驱动它们所需的确切JavaScript DOM处理程序。

  1. 将生成的文件放入您的应用程序:
   
   

   
   

______________________________________________________________________

🏗️ 原理

WebMCP Instrumenter分两个阶段运行: 构建时间仪器 和那个 浏览器运行时.

1.构建时引擎

当你将指令指向源文件(React .tsx,视图 .vue,或纯 .html),发动机通过管道:

  1. AST/HTML解析: 用途 ts-morph (对于React), @vue/compiler-sfc (适用于Vue),或 htmlparser2 (对于HTML)深入了解组件的结构,提取 useState 绑定、输入、文本区域、选择和表单提交边界。
  2. 方案建筑: 对相关输入进行分组(例如 ``)成为有凝聚力的“工具候选人”。
  3. 风险分类: 分析按钮标签("Delete Account" 对比 "Save")将工具自动分类为 safe, caution,或 destructive出于安全考虑,默认情况下不包括破坏性工具。
  4. 混合发现和确定性哈希: 发动机启动 无头剧作家探测器 针对您的本地开发服务器,提取实时的地面真相可访问性树。它将此与AST相匹配,以三角测量高弹性、自愈的CSS选择器回退。它还严格根据语义意图计算确定性SHA-256工具哈希,确保您的工具在重构CSS布局时不会损坏。
  5. 置信阈值策略: 如果提取的工具得分低于 ``

核心指挥部。分析文件并生成MCP集成。

关键标志:

  • --llm :选择用于生成工具处理程序的AI后端。选项:

- github-models (登录后免费 gh auth login) - openai (需要 OPENAI_API_KEY) - ollama (通过本地执行 OLLAMA_BASE_URL) - none (回退到静态模板匹配)

  • --model :覆盖默认模型(例如。, --model gpt-4o).
  • --url :针对Playwright Ground Truth Probe的本地开发服务器(默认值: http://localhost:3000).
  • --yes:接受所有没有交互式提示的安全工具。
  • --all:包括 destructive 工具(极其小心使用)。
  • --dry-run:将建议输出到stdout,而不写入文件。

______________________________________________________________________

🚦 框架支持矩阵

框架状态注释
反应✅ 原生支持解析AST、钩子和 onSubmit/onClick.自动绕过React的内部状态跟踪器,因此合成输入实际上会注册。
SFC视图✅ 原生支持深入解析 .vue 模板标记和 `` 变量。干净地绕过代理DOM反应性逻辑。
超文本标记语言✅ 原生支持读取原生DOM结构,提取表单组和原生DOM labels
Next.js⚠️ 部分完全支持客户端组件。有意跳过服务器组件(没有浏览器UI可供交互)。

______________________________________________________________________

🔒 安全与风险分类

指令器自动防止人工智能盲目触发破坏性行为。输出工具根据启发式方法进行分类:

  • 🟢 安全: 搜索栏、导航、扩展器。汽车包含在 --yes.
  • 🟡 注意: 表单提交、添加项目、保存草稿。需要用户确认或 --yes.
  • 🔴 破坏性: 删除资源、重置密码、破坏性突变。默认情况下排除,除非 --all 已通过。

所有定义都可以通过提供 classifications 地图在你的 .webmcprc.json.

______________________________________________________________________

🔮 原生WebMCP支持和V2架构

截至2026年初,Chrome 146+已经发布了对 本机WebMCP 通过 navigator.modelContext.

WebMCP Instrumenter完全经得起未来考验,是通往这一新标准的直接桥梁。在代码生成时,我们的工具会执行 原生第一polyfill回退:

  1. 如果 navigator.modelContext 如果存在(Chrome 146+已启用标志),该工具将直接注册到规范中。
  2. 否则,它将退回到我们的 webmcp-instrument-runtime 脚本注入,使当今所有浏览器都能实现相同的行为。

______________________________________________________________________

👨‍💻 开发人员和贡献者指南

WebMCP Instrumenter是一个Turborepo单仓库。

  1. npm install
  2. npm run build
  3. npm run test (运行Vitest核心套件和Playwright E2E套件)

*由反重力团队建造。*

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

AI交互TypeScript本地部署Web开发自动化测试前端工具LLM集成

支持客户端

ClaudeCursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude、Cursor,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 需要自备会话凭据,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到会话凭据的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Web Mcp2

MCP World · 本页

0stdio有1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Web Mcp2 怎么安装?

公开资料给出的安装命令是 npx webmcp-instrument init,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Web Mcp2 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

Web Mcp2 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Web Mcp2 需要 API Key 吗?

公开资料标注的认证方式是会话凭据,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Web Mcp2 支持哪些客户端?

公开资料标注支持 Claude、Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP