← Back to search

css-mcp

stolinski Scanned 13d ago

An MCP server for CSS documentation from MDN and comprehensive CSS code analysis

B
88.7 / 100

Versions

1.3.0latest
Oct 9, 2025
1.0.2
Oct 9, 2025
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 4

get_docs
annotations: none low

Fetch official MDN documentation for any CSS property, selector, function, or concept. Use this tool PROACTIVELY whenever the user mentions CSS features. Supports simple slugs (auto-normalized):

slug string
get_browser_compatibility
annotations: none low

Get browser support data for CSS features. Use this tool when the user needs to know browser compatibility, or when suggesting modern CSS features that may need fallbacks. Format:

bcd_id string
analyze_css
annotations: none low

Analyze CSS code for quality, complexity, and design patterns. Returns curated summary by default (lightweight, ~1-2k tokens) or full 150+ metrics with summaryOnly: false. Use this to identify issues, suggest improvements, or audit CSS codebases.

css string summaryOnly boolean
analyze_project_css
annotations: none low

Analyze all CSS files in a project directory. Finds all .css files recursively, combines them, and analyzes as a whole. Accepts: single file path, directory path, or glob pattern (e.g.,

path string includeFullAnalysis boolean

Permissions 1

network medium
Server uses network capabilities via: fetch()

Scan Findings 16

low
Tool 'get_docs' has no annotations annotation_checker · 100%
low
Tool 'get_browser_compatibility' has no annotations annotation_checker · 100%
low
Tool 'analyze_css' has no annotations annotation_checker · 100%
low
Tool 'analyze_project_css' has no annotations annotation_checker · 100%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.0.0 (GHSA-w48q-cv73-mx4w) dependency_analyzer · 95%
info
package.json metadata manifest_parser · 100%
info
Tool: get_docs manifest_parser · 70%
info
Tool: get_browser_compatibility manifest_parser · 70%
info
Tool: analyze_css manifest_parser · 70%
info
Tool: analyze_project_css manifest_parser · 70%
info
Transport: stdio manifest_parser · 90%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 70%
info
SBOM generated: 148 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%