WebMCP:可让网站支持MCP,让AI助手与Web应用进行交互

WebMCP 是一个基于浏览器的 MCP 实现方案,可以让 ai 助手通过标准化工具与 Web 应用交互。它将 MCP 服务器嵌入网页,与Web应用直接集成,不需要API密钥或OAuth配置,直接浏览器访问实时同步,与Web应用状态直接集成支持跨应用工作流,让Ai助手在多个不同网页应用间自动完成任务,解决了现有 MCP 方案绕开浏览器的问题,同时利用了浏览器的身份验证和安全模型。

WebMCP:可让网站支持MCP,让AI助手与Web应用进行交互

主要功能:

✅使用浏览器会话和 Cookie 进行认证。

✅通过 JSON-RPC 接口操作,避免 DOM 操作。

✅与 Web 应用状态实时同步。

✅适用于任何 JavaScript 框架或纯 JavaScript。

✅实现代码通常少于 50 行。

✅遵循浏览器的同源策略和权限。

项目特点:

✅借助浏览器的认证机制,无需复杂配置和 API 密钥管理。

✅AI 助手直接访问结构化数据,提升交互效率。

✅支持跨应用工作流,各应用保持独立认证和访问控制。

✅在浏览器安全模型内运行,保障数据安全。

项目架构:

  • Tab MCP Servers:在网页内运行,与认证 API 交互。

  • MCP-B Extension:连接标签服务器和 AI 助手,聚合工具并路由请求。

  • Transport Layers:通过浏览器消息传递 API 实现安全通信。

技术栈:

  • 前端:React + TanStack Query + Shadcn UI。

  • 后端:Cloudflare Workers + Hono.js + PostgreSQL + Drizzle ORM。

  • 数据同步:通过 ElectricSQL 实现实时同步。

WebMCP使用方法

使用方法:

✅高级用户:

  • 安装依赖:pnpm install

  • 启动开发服务器:pnpm dev

  • 构建项目:pnpm build

✅普通用户:

Chrome Web Store 安装浏览器插件扩展,不需要配置 API 密钥,AI 助手就可通过现有会话与网站交互。

项目地址:https://github.com/MiguelsPizza/WebMCP

官网地址:https://mcp-b.ai/

收藏
最新工具
PhotoEraser
PhotoEraser

一款强大的照片编辑工具,支持HEIC、PNG和JPG格式的照片编...

Photiu AI
Photiu AI

免费的在线去背景工具,不用注册。它支持 JPG、JPEG、PNG...

Autodraft AI
Autodraft AI

一个面向内容创作者、教育者、营销人员和动画爱好者的全功能AI动画...

圆领超级个体
圆领超级个体

一个主打“技能电商+远程灵活雇佣”的撮合型平台,它把“人”当成 ...

Hyper3D AI
Hyper3D AI

由Deemos Tech开发的AI 3D模型生成平台。它的主要产...

TOOLFK在线工具箱
TOOLFK在线工具箱

一个功能全、使用方便的免费在线工具箱,不用注册或下载,打开就能用...

绘蛙AI消除
绘蛙AI消除

阿里巴巴旗下绘蛙平台推出的修图功能,主打“哪里不要抹哪里”的一键...

Dreamega AI
Dreamega AI

免费的音视频图片创作平台,集合了OpenAI、Google、字节...

Refly AI Native创作引擎
Refly AI Native创作引擎

一个面向零基础用户的AI自动化工作流平台。即使你不会编程,基于自...

Generals.io
Generals.io

一款快节奏的在线多人策略对战游戏。玩家的目标是保护自己的将军,通...