Skip to main content
Glama

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

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

Версия JSR

обзор

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

В Claude Desktop запрашивается базовая информация, связанная с элементом сведений, а результаты отображаются через сервер MCP. Содержимое передает информацию о базовой линии путем перечисления элемента <details>, взаимоисключающих элементов <details> и псевдоэлемента ::details-content.

Related MCP server: MCP Server

функция

  • Поиск функций с использованием 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

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/yamanoku/baseline-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server