Baseline MCP Server

Integrations

  • Package is distributed through JSR, making it easy to install and use in Deno projects

  • References MDN Web Docs as a source for Baseline compatibility information

Японская версия | Английская версия

Сервер протокола контекста модели, обеспечивающий поддержку API веб-платформы.

обзор

Этот сервер реализует сервер MCP, который может получать базовый статус (статус поддержки) функций веб-API с помощью API панели мониторинга веб-платформы . Он извлекает информацию о веб-функциях на основе запроса и возвращает результаты клиенту MCP.

функция

  • Поиск функций с использованием API панели управления веб-платформы
  • Предоставление базового статуса для функций ( widely , newly , limited , no_data )
  • Предоставление статуса совместимости браузера (версия и дата реализации)
  • Предоставление данных об использовании функций
  • Функциональный поиск, исключающий определенные браузеры ( chrome , edge , firefox , safari )
  • Связь с различными моделями ИИ через MCP

О базовом статусе

Базовый статус указывает на поддержку браузером веб-функции:

  • широко : Стандартная веб-функция, которая широко поддерживается. Его можно безопасно использовать в большинстве браузеров.
  • недавно : новая стандартизированная веб-функция. Поддержка уже начинает распространяться в основных браузерах, но внедрение все еще находится на ранних стадиях.
  • ограничено : веб-функциональность с ограниченной поддержкой. В некоторых браузерах может быть недоступно или требовать установки флага.
  • no_data : Веб-функции в настоящее время не включены в Baseline. Поддержку браузера необходимо проверять отдельно.

Для получения дополнительной информации о базовых показателях см. раздел Базовые показатели (совместимость) - Глоссарий MDN Web Docs .

Настройки на клиенте MCP

  • Мы рекомендуем использовать Deno для запуска вашего сервера.
    • Пожалуйста, разрешите доступ к api.webstatus.dev только в качестве разрешения.
  • Укажите @yamanoku/baseline-mcp-server или установите baseline-mcp-server.ts в локальной среде и настройте его на чтение.

Клод Десктоп

Чтобы использовать его с клиентом MCP Claude Desktop, добавьте следующий параметр в cline_mcp_settings.json :

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

Код Visual Studio

Чтобы использовать его с клиентом 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:

docker build -t baseline-mcp-server .

Настройте клиент MCP для запуска контейнеров Docker.

{ "mcpServers": { "baseline-mcp-server": { "command": "docker", "args": [ "run", "-i", "baseline-mcp-server:latest" ] } } }

Благодарности

Логотип для этого OSS был создан GPT-4o Image Generation, реализация была выполнена Claude 3.7 Sonnet, а образец документации был предоставлен нами. Большое спасибо.

лицензия

Лицензия Массачусетского технологического института

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Сервер MCP, который проверяет базовый статус с помощью API веб-платформы.

  1. функция
    1. О базовом статусе
      1. Настройки на клиенте MCP
        1. Клод Десктоп
        2. Код Visual Studio
      2. Запуск с Docker
        1. Благодарности
          1. лицензия

            Related MCP Servers

            • -
              security
              A
              license
              -
              quality
              This server implements the Model Context Protocol (MCP) to handle asynchronous tasks with real-time status tracking, robust error handling, and automatic resource management.
              Last updated -
              2
              1
              JavaScript
              MIT License
            • A
              security
              A
              license
              A
              quality
              An MCP server that allows users to check if a website is experiencing downtime by querying isitdownrightnow.com, providing status information and details about recent downtime events.
              Last updated -
              1
              Python
              MIT License
            • -
              security
              A
              license
              -
              quality
              A lightweight mcp server that tells you exactly where you are.
              Last updated -
              Python
              MIT License
            • -
              security
              A
              license
              -
              quality
              A lightweight mcp server that tells you exactly what time is it based on your IP.
              Last updated -
              3
              Python
              MIT License

            View all related MCP servers

            ID: p35kai7u9n