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

Japanese Version | English Version

A Model Context Protocol server that provides support for Web Platform APIs.

overview

This server implements an MCP server that can obtain the baseline status (support status) of web API functions using the Web Platform Dashboard API. It obtains information about web functions based on queries and returns the results to the MCP client.

function

  • Function search using the Web Platform Dashboard API
  • Providing baseline status for features ( widely , newly , limited , no_data )
  • Providing browser compatibility status (version and implementation date)
  • Providing feature usage data
  • Linking with various AI models via MCP

About Baseline status

The Baseline status indicates browser support for a web feature:

  • widely : A widely supported web standard feature that is safe to use in most browsers.
  • newly : A new, standardized web feature that is beginning to be supported by major browsers, but is still in the process of being adopted.
  • limited : Web features that have limited support, may not be available or may require a flag in some browsers.
  • no_data : Web features not currently included in the Baseline. Browser support must be checked separately.

For more information about baselines, see Baseline (compatibility) - MDN Web Docs Glossary .

Settings on the MCP client

  • We recommend using Deno to run your server.
    • Please allow access to api.webstatus.dev only as a permission.
  • Please specify @yamanoku/baseline-mcp-server or install baseline-mcp-server.ts in your local environment and set it to read.

Claude Desktop

To use it with Claude Desktop's MCP client, add the following setting to cline_mcp_settings.json :

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

Visual Studio Code

To use it with the Visual Studio Code MCP client, add the following to settings.json :

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

Run with Docker

First build the Docker image:

docker build -t baseline-mcp-server .

Configure your MCP client to run Docker containers.

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

Acknowledgements

This OSS was created by GPT-4o Image Generation, implemented by Claude 3.7 Sonnet, and suggested a sample document. We would like to thank them.

license

MIT License

-
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 that checks the Baseline status using Web Platform APIs.

  1. 機能
    1. Baselineステータスについて
      1. MCPクライアントでの設定
        1. Claude Desktop
        2. Visual Studio Code
      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 3 months ago
              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 2 months ago
              1
              Python
              MIT License
            • -
              security
              A
              license
              -
              quality
              A lightweight mcp server that tells you exactly where you are.
              Last updated a month ago
              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 a month ago
              3
              Python
              MIT License

            View all related MCP servers

            ID: p35kai7u9n