Check CSS browser support
check_supportLook up which browser versions support a CSS property, value, selector, at-rule or function, from MDN browser-compat-data bundled with this server (no network call). Give either a BCD key ("css.properties.anchor-name") or a property with an optional value ("display" + "grid"). Also reports vendor prefixes, partial implementations and the Baseline status of the feature the key belongs to.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "check_support"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| value | No | A value for that property, e.g. "grid" for display. Falls back to the property's own support when the value is not tracked separately. | |
| bcd_key | No | A browser-compat-data key, e.g. "css.properties.text-wrap-style", "css.selectors.has", "css.at-rules.container", "css.types.color.color-mix". Takes precedence over property/value. | |
| property | No | A CSS property name, e.g. "display", "anchor-name". Used when bcd_key is absent. | |
| all_browsers | No | Include every browser in the dataset (Opera, Samsung Internet, WebView, IE) rather than only the seven that determine Baseline. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | ||
| spec | Yes | ||
| mdnUrl | Yes | ||
| support | Yes | ||
| baseline | Yes | ||
| resolved | Yes | ||
| featureId | Yes | ||
| deprecated | Yes | ||
| suggestions | Yes | ||
| experimental | Yes |