1. Conduid
  2. AI
  3. yamanoku/baseline-mcp-server
MCP server · AI

yamanoku/baseline-mcp-server

特定のWeb APIに関するBaselineの状況を提供するModel Context Protocolサーバー

Unclaimed MIT ai
66Good

Scored 7 days ago · breakdown

About yamanoku/baseline-mcp-server

yamanoku/baseline-mcp-server is an MCP server published by yamanoku in the AI category: 特定のWeb APIに関するBaselineの状況を提供するModel Context Protocolサーバー.

The repository has 37 stars and 6 forks, with the last commit a month ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/yamanoku/baseline-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about yamanoku/baseline-mcp-server

Powered by Claude · Grounded in docs

I know everything about yamanoku/baseline-mcp-server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository yesterday. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v0.8.0Baseline MCP Server v0.8.0 · 18 Sep 2026What's Changed Update denoland/deno Docker tag to v2.9.5 by @renovate[bot] in https://github.com/yamanoku/baseline-mcp-server/pull/29 Update denoland/deno Docker tag to v2.9.6 by @renovate[bot] in…
v0.7.0v0.7.0
v0.6.1v0.6.1
v0.6.0v0.6.0
v0.5.1v0.5.1

README

日本語版 | English Version

Web Platform APIのサポート状況を提供するModel Context Protocolサーバーです。

JSR Version

概要

このサーバーは、Web Platform DashboardのAPIを使用して、WebのAPI機能のBaselineステータス(サポート状況)を取得できるMCPサーバーを実装しています。クエリに基づいてWeb機能の情報を取得し、その結果をMCPクライアントに返します。

機能

  • Web Platform DashboardのAPIを使用した機能検索
  • 機能のBaselineステータス(widely、newly、limited、no_data)の提供
  • ブラウザ実装状況(バージョンと実装日)の提供
  • 機能の使用状況データの提供
  • 特定のブラウザを除外した機能検索(chrome, edge, firefox, safari)
  • MCPを介した各種AIモデルとの連携

Baselineステータスについて

Baselineステータスは、Web機能のブラウザサポート状況を示します:

  • widely: 広くサポートされているWeb標準機能。ほとんどのブラウザで安全に使用できます。
  • newly: 新しく標準化されたWeb機能。主要なブラウザでサポートされ始めていますが、まだ普及途上です。
  • limited: 限定的にサポートされているWeb機能。一部のブラウザでは使用できないか、フラグが必要な場合があります。
  • no_data: 現時点ではBaselineに含まれていないWeb機能。ブラウザのサポート状況を個別に確認する必要があります。

Baselineについての詳細については「Baseline (互換性) - MDN Web Docs 用語集」を参照してください。

MCPクライアントでの設定

  • サーバーを起動するにあたり、Denoの使用を推奨します
    • パーミッションとしてapi.webstatus.devのみのアクセスを許可してください
  • @yamanoku/baseline-mcp-serverを指定するか、お手元のローカル環境にbaseline-mcp-server.tsを設置して読み取るように設定してください
  • Denoをインストールせずに使う場合は、スタンドアロンバイナリを利用できます

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"
      ]
    }
  }
}

スタンドアロンバイナリ

deno compile で、Denoランタイムを含んだ単一の実行ファイルを作れます。ネットワーク許可(api.webstatus.dev)はコンパイル時に埋め込まれるため、実行時にDenoや追加のパーミッション指定は不要です。

GitHub Releasesから入手する

バージョンタグ(v*)をpushすると、OSごとのzip(linux.zip / macos.zip / windows.zip)がGitHub Releasesに公開されます。展開後の配置は次のとおりです。

OS アーキテクチャ ファイル
Linux x86_64 linux/baseline-mcp-server-x86_64
Linux ARM64 linux/baseline-mcp-server-aarch64
macOS x86_64 macos/baseline-mcp-server-x86_64
macOS ARM64 macos/baseline-mcp-server-aarch64
Windows x86_64 windows/baseline-mcp-server-x86_64.exe
Windows ARM64 windows/baseline-mcp-server-aarch64.exe

最新リリース から環境に合ったzipをダウンロードして展開し、実行権限を付与してください。同梱のSHA256SUMSで改ざんがないことも確認できます。

unzip linux.zip
chmod +x linux/baseline-mcp-server-x86_64
sha256sum --ignore-missing -c SHA256SUMS

MCPクライアントでは、ダウンロードしたバイナリのパスをcommandに指定します。

{
  "mcpServers": {
    "baseline-mcp-server": {
      "command": "/path/to/linux/baseline-mcp-server-x86_64"
    }
  }
}

ローカルでコンパイルする

# 実行中のOS向け
deno task compile

# ドキュメント記載の全ターゲット向け(GitHub Releasesと同じ成果物)
deno task compile:all

成果物はdist/に出力されます。ホスト向けバイナリはdist/baseline-mcp-server、全ターゲット向けはdist/linux/・dist/macos/・dist/windows/です。

謝辞

このOSSはGPT-4o Image Generationによってロゴを製作、Claude 3.7 Sonnetによって実装、ドキュメントのサンプルを提案いただきました。感謝申し上げます。

ライセンス

MIT License

README fetched from the repository yesterday. The original is authoritative.

Questions

About yamanoku/baseline-mcp-server

How do I install yamanoku/baseline-mcp-server?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is yamanoku/baseline-mcp-server safe to use with an AI agent?

Its trust score is 66 out of 100 (good). It passes 5 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is yamanoku/baseline-mcp-server still maintained?

Yes — the latest release is v0.8.0 (18 Sep 2026), and the last commit was a month ago. The repository has 37 stars and 3 open issues.