CanIUse
Provides intelligent CSS/JS feature compatibility checking, polyfill support, and project scanning for web development.
About
CanIUse is a powerful Model Context Protocol (MCP) server designed to enhance web development workflows by offering intelligent browser compatibility intelligence. It automatically detects CSS/JS features in your codebase, allows configuration of target browsers with custom baselines, and accounts for polyfills. It provides actionable remediation steps, including npm install commands and code examples, and can auto-generate various build tool configurations, making it invaluable for developers integrating AI-powered tools or managing diverse browser support.
Key Features
- Smart Project Scanning
- Actionable Remediation (npm commands, code examples)
- Configurable Browser Targets
- Batch Compatibility Analysis
- 0 GitHub stars
- Polyfill-Aware Checking
Use Cases
- Configuring CSS Variables polyfill support for older browsers
- Ensuring Promise.allSettled compatibility across various browser targets
- Scanning project for enterprise legacy browser support (e.g., IE11, Safari 12)