Baseline MCP Server

by yamanoku
Verified

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.

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

Versión japonesa | Versión en inglés

Un servidor de protocolo de contexto de modelo que proporciona soporte para las API de plataforma web.

descripción general

Este servidor implementa un servidor MCP que puede obtener el estado de referencia (estado de soporte) de las funciones de la API web mediante la API del panel de control de la plataforma web . Recupera la información de las funciones web en función de la consulta y devuelve los resultados al cliente MCP.

función

  • Búsqueda de funciones mediante la API del panel de control de la plataforma web
  • Proporcionar un estado de referencia para las funciones ( widely , newly , limited , no_data )
  • Vinculación con varios modelos de IA a través de MCP

Acerca del estado de referencia

El estado base indica la compatibilidad del navegador con una función web:

  • ampliamente : una característica estándar web que cuenta con amplio respaldo. Es seguro de usar en la mayoría de los navegadores.
  • recientemente : una característica web recientemente estandarizada. El soporte está comenzando a implementarse en los principales navegadores, pero su adopción aún se encuentra en las primeras etapas.
  • limitado : funcionalidad web con soporte limitado. Puede que no esté disponible o requiera una bandera en algunos navegadores.
  • no_data : Funciones web que actualmente no están incluidas en Baseline. La compatibilidad del navegador debe verificarse por separado.

Para obtener más información sobre las líneas base, consulte Línea base (compatibilidad) - Glosario de documentos web de MDN .

Configuración en el cliente MCP

  • Le recomendamos utilizar Deno para ejecutar su servidor.
    • Permita el acceso a api.webstatus.dev sólo como permiso.
  • Especifique @yamanoku/baseline-mcp-server o instale baseline-mcp-server.ts en su entorno local y configúrelo para leer.

Escritorio de Claude

Para usarlo con el cliente MCP de Claude Desktop, agregue la siguiente configuración a cline_mcp_settings.json :

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

Código de Visual Studio

Para usarlo con el cliente MCP de Visual Studio Code, agregue lo siguiente a settings.json :

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

Ejecutar con Docker

Primero construya la imagen de Docker:

docker build -t baseline-mcp-server .

Configure su cliente MCP para ejecutar contenedores Docker.

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

Expresiones de gratitud

El logotipo de este OSS fue creado por GPT-4o Image Generation, la implementación fue realizada por Claude 3.7 Sonnet y nosotros proporcionamos la documentación de muestra. Muchas gracias.

licencia

Licencia MIT

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

Servidor MCP que verifica el estado de la línea base mediante las API de la plataforma web.

  1. 機能
    1. Baselineステータスについて
      1. MCPクライアントでの設定
        1. Claude Desktop
        2. Visual Studio Code
      2. Dockerによる起動
        1. 謝辞
          1. ライセンス
            ID: p35kai7u9n