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

Japanische Version | Englische Version

Ein Model Context Protocol-Server, der Unterstützung für Webplattform-APIs bietet.

Überblick

Dieser Server implementiert einen MCP-Server, der den Basisstatus (Supportstatus) von Web-API-Funktionen mithilfe der Web Platform Dashboard API abrufen kann. Es ruft die Web-Feature-Informationen basierend auf der Abfrage ab und gibt die Ergebnisse an den MCP-Client zurück.

Funktion

  • Funktionssuche mit der Web Platform Dashboard API
  • Bereitstellung des Basisstatus für Funktionen ( widely , newly , limited , no_data )
  • Bereitstellung des Browserkompatibilitätsstatus (Version und Implementierungsdatum)
  • Bereitstellung von Daten zur Funktionsnutzung
  • Funktionale Suche mit Ausschluss bestimmter Browser ( chrome , edge , firefox , safari )
  • Verknüpfung mit verschiedenen KI-Modellen über MCP

Informationen zum Baseline-Status

Der Baseline-Status zeigt die Browserunterstützung für eine Webfunktion an:

  • weithin : Eine Webstandardfunktion, die weithin unterstützt wird. Die Verwendung ist in den meisten Browsern sicher.
  • neu : Eine neu standardisierte Webfunktion. Die Unterstützung wird allmählich in den wichtigsten Browsern eingeführt, die Einführung befindet sich jedoch noch in der Anfangsphase.
  • eingeschränkt : Webfunktionalität mit eingeschränkter Unterstützung. Ist in manchen Browsern möglicherweise nicht verfügbar oder erfordert eine Markierung.
  • no_data : Webfunktionen, die derzeit nicht in Baseline enthalten sind. Die Browserunterstützung muss separat überprüft werden.

Weitere Informationen zu Baselines finden Sie unter Baseline (Kompatibilität) – MDN Web Docs-Glossar .

Einstellungen am MCP-Client

  • Wir empfehlen die Verwendung von Deno zum Ausführen Ihres Servers.
    • Bitte erlauben Sie den Zugriff auf api.webstatus.dev nur als Berechtigung.
  • Bitte geben Sie @yamanoku/baseline-mcp-server an oder installieren Sie baseline-mcp-server.ts in Ihrer lokalen Umgebung und stellen Sie es auf Lesen ein.

Claude Desktop

Um es mit dem MCP-Client von Claude Desktop zu verwenden, fügen Sie die folgende Einstellung zu cline_mcp_settings.json hinzu:

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

Visual Studio Code

Um es mit dem Visual Studio Code MCP-Client zu verwenden, fügen Sie settings.json Folgendes hinzu:

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

Mit Docker ausführen

Erstellen Sie zuerst das Docker-Image:

docker build -t baseline-mcp-server .

Konfigurieren Sie Ihren MCP-Client zum Ausführen von Docker-Containern.

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

Danksagung

Das Logo für dieses OSS wurde von GPT-4o Image Generation erstellt, die Implementierung wurde von Claude 3.7 Sonnet durchgeführt und die Beispieldokumentation wurde von uns bereitgestellt. Vielen Dank.

Lizenz

MIT-Lizenz

-
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-Server, der den Baseline-Status mithilfe von Webplattform-APIs überprüft.

  1. Funktion
    1. Informationen zum Baseline-Status
      1. Einstellungen am MCP-Client
        1. Claude Desktop
        2. Visual Studio Code
      2. Mit Docker ausführen
        1. Danksagung
          1. Lizenz

            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