Bap
什么是BAP MCP服务器?
BAP MCP服务器是一个基于Model Context Protocol的工具,让AI助手(如Claude、Codex等)能够直接控制网页浏览器。它提供了23种浏览器操作工具,包括导航网页、点击元素、填写表单、截图、提取数据等,让AI助手能够像人类一样浏览和操作网页。如何使用BAP MCP服务器?
安装BAP MCP服务器后,AI助手会自动获得浏览器控制能力。你可以通过自然语言告诉助手要做什么,比如'打开Hacker News并总结前5个新闻',助手就会使用BAP工具自动完成这些操作。适用场景
BAP适用于需要自动化网页操作的场景:数据收集、网页测试、自动化任务、内容分析、价格监控、新闻聚合、表单填写、网页截图等。主要功能
复合操作
将多个步骤(如导航+观察+点击)合并为一个命令执行,比逐步操作节省40倍令牌
融合操作
将导航+观察、操作+观察等组合成单个服务器调用,减少50-85%的往返通信
语义选择器
通过元素用途(如'role:button:"提交"')而非位置来定位元素,即使网页重新设计也能正常工作
结构化提取
使用JSON Schema从任何网页提取结构化数据,确保数据格式正确
无障碍优先设计
基于无障碍树检查构建,专为AI理解设计,提供清晰的页面结构信息
元素引用
提供稳定的元素引用(如@e1、e15),在多次观察间保持一致性
截图标注
为视觉模型提供带编号标记的截图覆盖层,便于AI识别页面元素
优势
无需API密钥,完全本地运行,保护隐私
支持多种浏览器:Chrome、Firefox、WebKit、Edge
提供23种工具覆盖常见浏览器操作需求
语义选择器使操作更稳定,不易受页面布局变化影响
复合操作大幅减少AI助手的思考步骤和令牌消耗
支持主流AI平台:Claude、Codex、Gemini、Cursor等
局限性
需要本地安装Node.js和npm/npx
首次运行需要下载浏览器(约100-300MB)
复杂网页可能需要手动调整选择器
JavaScript密集型页面可能需要额外等待时间
需要AI助手支持MCP协议才能使用完整功能
如何使用
安装BAP MCP服务器
通过npm全局安装或使用npx直接运行
配置AI助手
根据你使用的AI助手平台,将BAP MCP服务器添加到配置中
开始使用
重启AI助手,现在你可以通过自然语言控制浏览器了
使用案例
新闻聚合与总结
自动访问新闻网站,收集头条新闻并生成摘要
自动化表单填写
自动登录网站或填写在线表单
价格监控与比较
从电商网站提取产品价格信息
网页截图与存档
自动截图网页内容用于存档或分享
常见问题
BAP需要网络连接吗?
支持哪些浏览器?
如何选择页面上的特定元素?
BAP能处理需要登录的网站吗?
安装需要多少磁盘空间?
BAP安全吗?会保存我的浏览数据吗?
相关资源
GitHub仓库
BAP的源代码、问题跟踪和贡献指南
npm包页面
MCP服务器的npm包信息和版本历史
CLI文档
命令行接口的详细使用说明和示例
MCP协议文档
MCP服务器的工具参考和配置说明
Python SDK
Python版本的BAP客户端SDK

Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
85.7K
4.3分

Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
149.8K
5分

Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
75.8K
4.5分

Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
50.1K
4.5分

Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
57.3K
5分

Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
106.0K
4.7分

Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
63.6K
4.8分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
32.0K
4.8分





