MCP server that checks the Baseline status using Web Platform APIs.
Baseline MCP Server
Web Platform APIのサポート状況を提供するModel Context Protocolサーバーです。
このサーバーは、Web Platform DashboardのAPIを使用して、WebのAPI機能のBaselineステータス(サポート状況)を取得できるMCPサーバーを実装しています。クエリに基づいてWeb機能の情報を取得し、その結果をMCPクライアントに返します。
widely
、newly
、limited
、no_data
)の提供chrome
, edge
, firefox
, safari
)Baselineステータスは、Web機能のブラウザサポート状況を示します:
Baselineについての詳細については「Baseline (互換性) - MDN Web Docs 用語集」を参照してください。
api.webstatus.dev
のみのアクセスを許可してください@yamanoku/baseline-mcp-server
を指定するか、お手元のローカル環境にbaseline-mcp-server.tsを設置して読み取るように設定してください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のMCPクライアントで使用するには、以下のようにsettings.json
に設定を追加します。
{ "mcp": { "servers": { "baseline-mcp-server": { "command": "deno", "args": [ "run", "--allow-net=api.webstatus.dev", "jsr:@yamanoku/baseline-mcp-server" ] } } } }
最初に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によって実装、ドキュメントのサンプルを提案いただきました。感謝申し上げます。
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!