这是一个提供Web平台API支持情况的Model Context Protocol服务器,借助它可查询Web API功能的支持状况,为MCP客户端提供所需的Web功能信息。
此服务器使用Web Platform Dashboard的API,实现了一个能够查询Web API功能支持情况的Model Context Protocol (MCP) 服务器。根据查询提供Web功能信息,并将结果返回给MCP客户端。
widely、newly、limited、no_data)。基线状态表示Web功能在浏览器中的支持情况:
有关基线的详细信息,请参阅「基线 (兼容性) - MDN Web Docs 术语集」。
api.webstatus.dev的访问。@yamanoku/baseline-mcp-server中指定,或在本地环境设置baseline-mcp-server.ts并配置客户端读取。要在Claude Desktop的MCP客户端中使用,请在cline_mcp_settings.json中添加以下设置:
{
"mcpServers": {
"baseline-mcp-server": {
"command": "deno",
"args": [
"run",
"--allow-net=api.webstatus.dev",
"jsr:@yamanoku/baseline-mcp-server"
]
}
}
}
要在Visual Studio Code的MCP客户端中使用,请在settings.json中添加以下设置:
{
"mcp": {
"servers": {
"baseline-mcp-server": {
"command": "deno",
"args": [
"run",
"--allow-net=api.webstatus.dev",
"jsr:@yamanoku/baseline-mcp-server"
]
}
}
}
}
要使用Docker构建和运行,请参考以下命令:
# 构建镜像
docker build -t baseline-mcp .
# 运行容器
docker run -p 8000:8000 baseline-mcp
访问http://localhost:8000即可使用服务。
MIT License
感谢GPT - 4o Image Generation制作项目图标,Claude 3.7 Sonnet协助实现,并由Claude提供文档示例。