mcpbeat Sign in

Browser Compat MCP Server

answering

Browser Compat MCP Server is answering right now. Last checked 6 min ago. 99 installs a week from npm. It exposes 5 tools. Last commit 26 Oct 2026.

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

Installs per day peak 209 · avg 36 · -79% w/w
a month agotoday
Uptime history 49 days of history · worst day 95%
49 days agonow
100.0%
Uptime 24h
91 of 91 checks
5
Tools
read from the server
574 ms
Response time
average over 24h
99
Installs / week
npm and PyPI

What changed 23

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 22 September 2026. No other catalogue keeps this.

26 Oct 2 tool descriptions were rewritten browsercompat_check_baseline, browsercompat_compare_support
26 Oct a tool changed the parameters it asks for browsercompat_compare_support
15 Oct 4 tools changed the parameters they ask for browsercompat_check_baseline, browsercompat_compare_support, browsercompat_get_feature and 1 more
15 Oct 3 tool descriptions were rewritten browsercompat_check_baseline, browsercompat_compare_support, browsercompat_get_feature
15 Oct a tool changed version
30 Sep 3 tools changed the parameters they ask for browsercompat_check_baseline, browsercompat_compare_support, browsercompat_get_feature
30 Sep a tool description was rewritten browsercompat_compare_support
30 Sep a tool changed version
26 Sep a tool changed version
22 Sep 5 tools changed the parameters they ask for browsercompat_check_baseline, browsercompat_compare_support, browsercompat_get_feature and 2 more
and 1 more, back to 22 September 2026

Nothing serious here today

Today is the operative word: we check Browser Compat MCP Server every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 6 min ago.

run in your terminal
claude mcp add browser-compat-mcp-server --transport http https://browser-compat.caseyjhand.com/mcp
Settings → Connectors → Add custom connector, then paste this address
https://browser-compat.caseyjhand.com/mcp
~/.codex/config.toml
[mcp_servers.browser-compat-mcp-server]
url = "https://browser-compat.caseyjhand.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "browser-compat-mcp-server": {
      "url": "https://browser-compat.caseyjhand.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "browser-compat-mcp-server": {
      "type": "http",
      "url": "https://browser-compat.caseyjhand.com/mcp"
    }
  }
}

Available tools 5

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

browsercompat
browsercompat_check_baseline
Check 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 percentage points of global traffic that requiring it would exclude. Evaluates up to 20 BCD keys or web-features ids per call; up to 100 may be sent, and entries past the 20th come back unevaluated in omitted_features for the next call.
browsercompat_compare_support
Compute whether a set of web features clears an explicit browserslist target query. Compares up to 20 features per call; up to 100 may be sent, and entries past the 20th come back unevaluated in omitted_features for the next call. Every call evaluates the whole query: each feature gets a verdict, the count of failing targets, those targets grouped into runs of consecutive query targets per browser in failing_ranges, and its own evaluated and unevaluated target counts with the percentage points of global traffic each covers. The target rows behind those numbers — which release each target maps to, which targets were not evaluated and why, and the failing and unevaluated targets of each feature, a failing row carrying the prefix, alternative name, or flag behind its verdict — cover at most ten query targets per call; page through them with target_offset and target_limit, and the verdicts, coverage, and totals stay identical on every page. A target counts as evaluated only where compatibility data was read for it, so a feature clears only when every target in the query was evaluated and supports it, and is inconclusive otherwise — a query that includes a browser with no compatibility data, as "defaults" does, never clears. A BCD key is judged on its own per-browser support. A web-features id spanning several keys, such as grid, is judged on the release web-features lists for the feature as a whole in each Baseline core browser, as support_source says; its other browsers are not evaluated.
browsercompat_get_feature
Get 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 — with every other support statement recorded for that browser, such as an earlier prefixed or flagged release, in other_statements — and the MDN and specification links. Accepts a BCD key such as css.selectors.has or a web-features id such as has; the response echoes which one it matched. A web-features id that spans several BCD keys, such as grid, returns web-features’ own feature-level release per Baseline core browser in feature_support and its compat_keys, 100 per page, in place of per-key fields. An unresolved feature returns found: false with guidance rather than an error.
browsercompat_list_reference
Enumerate 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_search_features
Find 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. Feed a result key into browsercompat_get_feature for the full record.

Endpoints

URLTransportStateLatencyChecked
https://browser-compat.caseyjhand.com/mcp streamable-http answering 573 ms 6 min ago

Alternatives to Browser Compat MCP Server

same job, measured the same way
CSS SOTA
by lusrodri

What CSS you can actually ship today, from live Baseline data and MDN browser-compat-data.

6 tools answering
Can I Use
by kaiv

Browser support for web features, live from caniuse. From which version, and is it safe to ship?

3 tools answering
Dev Facts Check
by openkrill

Software end-of-life dates, open-source licenses, browser support for web features and RFC facts.

8 tools answering
MCP Server Browserbase
by browserbase

MCP server for AI web browser automation using Browserbase and Stagehand

683 installs/wk local only
Skyvern
by skyvern-ai

AI-powered browser automation — navigate, click, fill forms, and extract data from any website.

answering
U
Utility Matrix
by helphub369

Free browser-based calculators and analyzers for cloud cost, DevOps, security, and data governance.

31 tools answering
Peerivo Watch
by peerivo

Web search, data extraction and controlled browser automation for AI assistants via OAuth.

answering
Crumbtrail
by crumbtraildev

Recorded browser sessions, backend spans, and database row diffs as one ranked fix bundle.

81 installs/wk local only

Browser Compat MCP Server — questions

Answers built from our own checks of this server.

What can Browser Compat MCP Server do?
It exposes 5 tools, read directly from the server on our last check. Among them: browsercompat_check_baseline, browsercompat_compare_support, browsercompat_get_feature, browsercompat_list_reference, browsercompat_search_features. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Browser Compat MCP Server working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 574 ms. The bar chart above shows every period we have measured.
How do I connect Browser Compat MCP Server?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Browser Compat MCP Server need an API key?
No. Browser Compat MCP Server completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 5 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Browser Compat MCP Server?
It answers our handshake in 574 ms on average, which is faster than 19% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use Browser Compat MCP Server?
The npm package @cyanheads/browser-compat-mcp-server was installed 99 times in the last week. Week over week that is -79%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Browser Compat MCP Server open source?
The code is open source: it is published under the Apache-2.0 licence, written in TypeScript, 1 stars on GitHub and 3 open issues. The licence covers the code in the repository, not the hosted service at browser-compat.caseyjhand.com, which runs on its operator's own terms.