描述
@cyanheads/browser-compat-mcp-server 是一个旨在提供全面浏览器兼容性和 Web 特性的基线状态的工具。它利用来自 MDN 的浏览器兼容数据、Web 特性和 caniuse 的数据集,提供准确的兼容性信息,无需运行时网络调用、API 密钥或速率限制。该服务器可以作为 stdio 进程、本地可流式传输的 HTTP 服务器或通过公共托管端点运行,确保部署的灵活性。
阅读更多
主要功能包括列举参考词汇的工具、获取特定特性的完整兼容性记录、检查多个特性的基线状态、按名称或关键字搜索特性,以及根据显式的 browserslist 目标查询比较特性支持。每个工具旨在提供有关浏览器支持、标准状态和使用数据的详细见解。
该服务器基于 @cyanheads/mcp-ts-core 构建,支持 stdio 和可流式传输的 HTTP 传输、可插拔的身份验证、可更换的存储选项,以及带有可选 OpenTelemetry 跟踪的结构化日志记录。它捆绑了所有必要的数据集,确保即使在离线环境中也能提供一致和可靠的结果。
该工具非常适合需要可靠兼容性数据以便在不同浏览器之间做出明智决策的前端 Web 项目开发人员和团队。它消除了对外部 API 调用的需求,为浏览器兼容性检查提供了无缝高效的解决方案。
- 类别AI 编程助手
- 定价模式开源
- 部署STDIO,HTTP
- 平台Bun,Node.js
Browser Compat MCP Server的核心功能
离线浏览器兼容性数据
Web 特性的基线状态
STDIO 和可流式传输的 HTTP 操作
无运行时网络调用
特性兼容性检查工具
按名称或关键字搜索特性
与 browserslist 比较支持
捆绑的数据集以确保一致的结果
如何使用 Browser Compat MCP Server?
配置:设置 MCP 客户端配置
部署:选择 stdio 或 HTTP 传输
使用:访问兼容性工具
优化:利用结构化日志记录
Browser Compat MCP Server的使用案例
- 前端开发
- 特性分析
- 离线开发
- 浏览器支持比较
- Web 标准合规性






