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/

收藏
最新工具
VidMage AI
VidMage AI

一个高精度、逼真的免费在线AI换脸工具。用户能在照片、视频、GI...

SuperNovelist
SuperNovelist

给小说作者用的专业AI写作工具。它连接主流大模型,想让写东西更简...

ultralytics
ultralytics

一个好用的开源计算机视觉和深度学习框架。它主要用来开发和运行 Y...

ChatLab
ChatLab

一个免费、开源的桌面软件,专门分析聊天记录。它能把微信、QQ、T...

Simplified
Simplified

营销团队和内容创作者用的一站式全能型AI营销工具。它把设计、文案...

Qodo AI
Qodo AI

一个重视质量的AI编程平台。目标是让开发者在IDE和Git工作流...

Atoms.Dev
Atoms.Dev

由DeepWisdom推出的AI原生创业平台,用于验证想法、构建...

献丑AI
献丑AI

国内首个上线的AI视频开源社区。简单来讲,它把爆款AI视频从灵感...

NeverCap AI
NeverCap AI

一款主打“真正无限量”的AI语音/视频转文字SaaS。用户上传文...

XFUN
XFUN

也叫AI小方,国内第一个能把AIGC和包装产业供应链连起来的智能...