Перейти к содержимому

Baseline MCP Server

Предоставляет статус Baseline поддержки Web API в браузерах через MCP-сервер.

TypeScript
35 stars

Описание

Это MCP-сервер на Deno, интегрирующийся с API Web Platform Dashboard для получения информации о поддержке Web-функций. Ключевые особенности: поиск функций, Baseline-статусы (widely, newly, limited, no_data), данные о браузерной реализации (Chrome, Edge, Firefox, Safari), статистике использования и исключении браузеров. Идеален для разработчиков и AI-инструментов (Claude, VS Code) для проверки совместимости Web-стандартов в реальном времени.

Возможности

Поиск Web-функций

Использует API Web Platform Dashboard для запроса информации о конкретных API.

Baseline-статусы

Предоставляет уровни поддержки: widely (широко), newly (новые), limited (ограничено), no_data (нет данных).

Данные о браузерах

Информация о версиях и датах реализации в Chrome, Edge, Firefox, Safari.

Статистика использования

Данные о распространённости функций в вебе.

Исключение браузеров

Фильтрация поиска, исключая указанные браузеры.

Интеграция с AI

Работает с MCP-клиентами как Claude Desktop и VS Code для AI-моделей.

Установка

Для запуска с Deno в Claude Desktop добавьте в cline_mcp_settings.json:

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

Для Docker: сначала docker build -t baseline-mcp-server ., затем настройте в JSON с command: “docker” и args: [“run”, “-i”, “baseline-mcp-server:latest”].

Информация

Язык
TypeScript
Лицензия
MIT License
GitHub Stars
35

Ссылки