io.github.cyanheads/browser-compat-mcp-server

io.github.cyanheads/browser-compat-mcp-server · v0.2.0 · browser-automation

io.github.cyanheads/browser-compat-mcp-server is healthy: it completed an MCP handshake in 3245 ms and exposes 5 tools. It scores 57/100.

Browser compatibility and Baseline status for any web feature — offline, from bundled MDN data.

Endpoint: https://browser-compat.caseyjhand.com/mcp (streamable-http)

Repository · JSON · Add to my inventory

Score 57/100

health17 / 25
authEase15 / 15
toolQuality15 / 15
maintenance7 / 15
adoption0 / 10
usage0 / 10
security8 / 10
penalties−5

Scoring v0.3, computed 2026-10-15T03:21:01.048Z.

Health history

Checked (UTC)StatusLatencyError
2026-10-15T03:20:48.810ZHealthy3245

Tools (5)

browsercompat_list_referenceEnumerate the reference vocabulary this server uses: BCD namespaces, BCD browser ids, browserslist agent ids and their BCD counterparts, Baseline states, web-features groups, and ECMAScript snapshots. Use it to build valid inputs for the other tools and to see which target browsers can be evaluated.
browsercompat_get_featureGet the compatibility record for one web feature: Baseline state and the date it crossed, deprecation and standards status, per-browser version added and removed with flags, vendor prefixes and partial-implementation notes, and the MDN and specification links. Accepts a BCD key such as css.selectors
browsercompat_check_baselineCheck whether web features are safe to ship: Baseline state and the date it crossed, the browser and version that limits support, whether the feature is deprecated or discouraged, and the share of tracked global traffic that requiring it would exclude. Accepts up to 20 BCD keys or web-features ids i
browsercompat_search_featuresFind web features by plain name or keyword when the canonical key is unknown, across CSS, JavaScript, HTML, Web APIs, SVG, MathML, WebAssembly, and HTTP headers. Returns ranked matches with the BCD key, the web-features id, the Baseline state, a one-line support summary, and which field matched. Fee
browsercompat_compare_supportCompute whether a set of web features clears an explicit browserslist target query. Every call evaluates the whole query: each feature gets a verdict, the count of failing targets, and its own evaluated and unevaluated target counts with the share of tracked traffic each covers. The target rows behi