Skip to main content
Glama
yamanoku

Baseline MCP Server

by yamanoku

일본어판 | English Version

Web Platform API의 지원 상태를 제공하는 Model Context Protocol 서버입니다.

JSR 버전

개요

이 서버는 Web Platform Dashboard 의 API를 사용하여 웹 API 기능의 Baseline 상태(지원 상태)를 검색할 수 있는 MCP 서버를 구현합니다.

Claude Desktop에서 details 요소에 관련된 Baseline 정보를 질문하고 MCP 서버를 경유하여 그 결과가 반영되어 있다.

Related MCP server: Omniboard MCP

기능

  • Web Platform Dashboard API를 사용하여 기능 검색

  • 기능의 Baseline 상태 ( widely , newly , limited , no_data ) 제공

  • 브라우저 구현 상태(버전 및 구현 날짜) 제공

  • 기능 사용량 데이터 제공

  • 특정 브라우저를 제외한 기능 검색( chrome , edge , firefox , safari )

  • MCP를 통한 각종 AI 모델과의 연계

Baseline 상태 정보

Baseline 상태는 웹 기능의 브라우저 지원 상태를 나타냅니다.

  • widely : 널리 지원되는 웹 표준 기능. 대부분의 브라우저에서 안전하게 사용할 수 있습니다.

  • newly : 새롭게 표준화된 웹 기능. 주요 브라우저에서 지원되기 시작했지만, 여전히 보급 도상입니다.

  • limited : 제한적으로 지원되는 웹 기능. 일부 브라우저에서는 사용할 수 없거나 플래그가 필요할 수 있습니다.

  • no_data : 현재 Baseline에 포함되지 않은 웹 기능으로 브라우저 지원 상태를 개별적으로 확인해야합니다.

Baseline에 대한 자세한 내용은 Baseline(호환성) - MDN Web Docs 용어집을 참조하십시오.

MCP 클라이언트에서 설정

  • 서버를 시작할 때 Deno를 사용하는 것이 좋습니다.

    • 권한으로 api.webstatus.dev 전용 액세스 권한 부여

  • @yamanoku/baseline-mcp-server 를 지정하거나 로컬 환경에 baseline-mcp-server.ts를 설치하고 읽도록 설정하십시오.

Claude Desktop

Claude Desktop의 MCP 클라이언트에서 사용하려면 다음과 같이 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

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에 의해 구현, 문서의 샘플을 제안해 주셨습니다.

라이센스

MIT License

Related MCP Connectors

Related MCP Servers