Baseline-Checker-MCP-Server

htshongany/Baseline-Checker-MCP-Server

3.2

If you are the rightful owner of Baseline-Checker-MCP-Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

The Baseline Checker MCP Server is a tool designed to analyze web code for compatibility with Web Baseline standards, ensuring features are widely supported across modern browsers.

Tools
2
Resources
0
Prompts
0

Baseline Checker MCP Server

MCP server to check web feature compatibility with Baseline standards.

Baseline Tooling Hackathon - Accelerate availability of modern web features

Installation

npm install
npm run build

MCP Configuration

VSCode

{
  "servers": {
    "baseline-checker": {
      "command": "node",
      "args": ["/<absolute path to your project>/dist/index.js"]
    }
  }
}

Cursor / Other editors

{
  "mcpServers": {
    "baseline-checker": {
      "command": "node",
      "args": ["/<absolute path to your project>/dist/index.js"]
    }
  }
}

Test with MCP Inspector

You can test this MCP server with the inspection tool:

npx @mcpjam/inspector@latest

More info: https://github.com/MCPJam/inspector

Available Tools

1. check_baseline

Analyzes complete HTML/CSS/JavaScript code for Baseline compatibility.

Input: Complete code to analyze Output: Detailed compatibility report with:

  • Compatibility percentage
  • Detected web features grouped by status (Baseline, Non-Baseline, Discouraged)
  • Browser support warnings
  • Specific recommendations and alternatives

Usage: "Analyze this code for Baseline compatibility: [paste your code]"

2. check_baseline_from_selection

Automatic code retrieval tool.

Input: Source type (selection, active_file, or clipboard) Output: Instructions for the AI agent to:

  • Use editor tools to access the selected/active code
  • Pass the retrieved code to the check_baseline tool
  • Provides guidance for proper workflow integration

Purpose: Directs AI agents to use proper workflow for code analysis

Usage Examples

  • "Analyze this code for Baseline compatibility: [your code]"
  • "Check if this HTML/CSS/JS is Baseline compatible"
  • Use check_baseline tool with your code for immediate analysis

Resources