YB

yamanoku/baseline-mcp-server

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

37 stars 6 forks 质量 75 趋势 32MIT

模型上下文协议服务器,为特定Web API提供基线状态

概览

这是模型上下文协议服务器,支持Web平台API。 该服务器实现了一个MCP服务器,可以通过Web Platform Dashboard API获取Web API功能的基线状态(支持状态)。它根据查询检索Web功能信息,并将结果返回给MCP客户端。 - 使用Web Platform Dashboard API的功能搜索 - 提供功能基础状态(广泛、新颖、有限、no_data)- 提供浏览器实现状态(版本和实现日期) - 提供功能使用数据 - 搜索功能(不包括特定浏览器(Chrome、Edge、Firefox、Safari)- 通过MCP与各种AI模型集成 - :广泛支持的网页标准功能。可在大多数浏览器中安全使用。- :新标准化的网页功能。主要浏览器支持,但仍处于早期采用阶段。- :网页功能支持有限。部分浏览器可能无法使用或需要标记。- :基线尚未包含的网页功能。您需要单独检查浏览器的支持状态。 有关基线的更多信息,请参阅“基线(兼容性)- MDN网络文档词汇表”。 - 启动服务器时,建议使用 Deno - 仅允许访问 api.webstatus.dev 作为权限 - 指定 @yamanoku/baseline-mcp-server 或在本地环境中设置读取 baseline-mcp-server.ts 要与 Claude Desktop MCP 客户端一起使用,请按照下方所示的设置添加到cline_mcp_settings.json中。 要在Visual Studio Code中与MCP客户端一起使用,请按照以下方式在settings.json中添加设置。

概述(AI 翻译)

基线MCP服务器

日语版 |英文版

这是模型上下文协议服务器,支持Web平台API。

概述

该服务器实现了一个MCP服务器,可以通过Web Platform Dashboard API获取Web API功能的基线状态(支持状态)。它根据查询检索Web功能信息,并将结果返回给MCP客户端。

特色

  • 使用Web Platform Dashboard API进行功能搜索
  • 为特征(widely、newly、limited、[T3]]])提供基线状态)
  • 提供浏览器实现状态(版本和实现日期)
  • 为功能提供使用数据
  • 功能搜索,排除特定浏览器(chrome、edge、firefox、safari)
  • 通过MCP与各种AI模型集成

关于基线状态

基线状态表示网页功能的浏览器支持状态:

  • 广泛: 广泛支持的网页标准功能。在大多数浏览器中安全使用。
  • 新近的: 新标准化的网页功能。它们开始被主流浏览器支持,但仍处于采用的早期阶段。
  • 有限: 网络功能支持有限。部分浏览器可能无法使用或需要标记。
  • no_data: 目前,这是Baseline中不包含的网页功能。你需要单独查看浏览器的支持状态。

有关基线的更多信息,请参阅“基线(兼容性)- MDN网络文档词汇表”。

使用 MCP 客户端设置

  • 我们建议在启动服务器时使用 Deno
  • 请仅允许以许可身份访问api.webstatus.dev
  • 指定@yamanoku/baseline-mcp-server,或通过在本地环境中放置baseline-mcp-server.ts将其设置为读取
  • 如果你使用它而不安装Deno,可以使用独立的二进制文件

克劳德桌面

克洛德 要在桌面MCP客户端使用,请按照下方显示的设置添加到cline_mcp_settings.json。

本页由 AI 翻译,技术细节请以原文为准。

安装

docker run -i baseline-mcp-server:latest
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "baseline-mcp-server": { "command": "deno", "args": [ "run", "--allow-net=api.webstatus.dev", "jsr:@yamanoku/baseline-mcp-server" ] } } }