Search Web Platform Features
compat_searchSearch browser compatibility data by keyword to find the correct BCD identifier for web platform features across APIs, CSS, HTML, and JavaScript.
Instructions
Search BCD (Browser Compat Data) features by keyword. Use this to find the correct BCD identifier for compat_check.
Searches across 15,000+ web platform features including APIs, CSS properties, HTML elements, JavaScript built-ins, and more.
Args:
query (string): Search keyword (e.g., "push", "grid", "service-worker", "fetch")
category (string, optional): Filter by category ("api", "css", "html", "javascript", "svg", etc.)
limit (number): Max results (default: 20, max: 100)
offset (number): Pagination offset (default: 0)
response_format ('markdown' | 'json'): Output format (default: 'markdown')
Returns: List of matching feature IDs with standard/experimental/deprecated status.
Examples:
"Find Push API features" → query: "push", category: "api"
"Find CSS grid features" → query: "grid", category: "css"
"Find all service worker APIs" → query: "serviceworker", category: "api"
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of results to return (1-100, default: 20) | |
| query | Yes | Search keyword to match against feature identifiers (e.g., "push", "grid", "service-worker") | |
| offset | No | Number of results to skip for pagination (default: 0) | |
| category | No | Filter by BCD category (e.g., "api", "css", "html", "javascript") | |
| response_format | No | Output format: 'markdown' for human-readable or 'json' for structured data | markdown |