@bschauer/webtools-mcp-server
Version:
MCP server providing web analysis tools including screenshot, debug, performance, security, accessibility, SEO, and asset optimization capabilities
175 lines (132 loc) • 5.28 kB
Markdown
# Changelog
## [1.6.1]
### Added
- MCP Prompts Support für verbesserte Interaktion mit dem Server
- Neue Prompt-Definitionen mit modularem Aufbau
- analyze-website: Umfassende Website-Analyse mit Device-Auswahl (Desktop/Mobile)
- get-website-content: Extraktion und Konvertierung von Website-Inhalten in Markdown
- screenshot-website: Einfaches Erstellen von Website-Screenshots
- technical-performance-analysis: Detaillierte technische Analyse von Performance-Schwachstellen
### Improved
- Bessere Modularisierung der Prompt-Funktionalität
- Verbesserte Fehlerbehandlung bei Prompt-Anfragen
- Detailliertere technische Analyse-Optionen
- Unterstützung für spezifische Analyse-Schwerpunkte
## [1.6.0] - 2025-03-31
### Added
- Complete performance analysis framework with specialized tools:
- Network Monitor: Detailed network activity and resource loading analysis
- Coverage Analysis: JavaScript and CSS coverage analysis
- Web Vitals Analysis: Core Web Vitals metrics and element identification
- Performance Test Framework: Cross-device and network condition testing
- Comparative analysis across devices and network conditions
- Configurable device profiles for realistic testing
- Network condition simulation
- Detailed reporting with actionable recommendations
### Improved
- Modular architecture for better maintainability
- Split large files into smaller, more focused modules
- Better organization of performance analysis tools
- Enhanced configuration options for device emulation
- More comprehensive documentation
## [1.5.1] - 2025-03-31
### Added
- Enhanced debug tool with layout thrashing detection
- Automatic detection of DOM operations that cause layout thrashing
- Stack trace capture for layout thrashing events
- Detailed recommendations for fixing layout thrashing issues
- Improved server capabilities communication
- Better description of available tools and features
- Recommended parameters for optimal tool usage
- More detailed tool documentation
### Improved
- Increased stability for debug tool
- Better error handling for navigation failures
- Improved timeout handling with progress logging
- More robust browser launch process
- Enhanced client-server communication
- More detailed capabilities information
- Better parameter documentation
- Clearer error messages
## [1.5.0] - 2025-03-31
### Added
- Enhanced performance analysis with specialized modules:
- Layout Thrashing Analysis: Detects and visualizes layout thrashing patterns
- CSS Variables Impact Analyzer: Tracks CSS variable changes and their cascade effects
- JavaScript Execution Timeline: Maps JS functions to layout events
- Long Task Breakdown Analyzer: Provides detailed attribution of long tasks
- Memory and DOM Size Analyzer: Tracks DOM growth and detects memory leaks
- Resource Loading Optimizer: Analyzes resource loading waterfall
### Improved
- Modular architecture for performance analysis tools
- More detailed performance bottleneck detection
- Better visualization of performance issues
- More actionable recommendations for performance optimization
## [1.4.1] - 2024-03-25
### Fixed
- Chrome detection and availability issues
- Improved error handling for missing Chrome installations
- Added support for automatically finding Puppeteer's Chrome installation
- Updated documentation with Chrome requirements and troubleshooting tips
## [1.4.0] - 2024-03-25
### Added
- Unified Lighthouse-based web auditing system
- Support for multiple audit categories in a single request
- Device emulation for mobile and desktop rendering
### Improved
- Comprehensive documentation update
- Better alignment of documentation with actual implementation
- Enhanced error handling and reporting
- Improved configuration options
- Clearer examples and usage instructions
## [1.3.0] - 2024-03-21
### Added
- Asset Optimizer Tool
- Image optimization analysis
- Font optimization suggestions
- CSS analysis and optimization
- JavaScript optimization recommendations
- Resource size and loading analysis
- Security Scanner Tool
- Security headers analysis
- CSP (Content Security Policy) validation
- SSL/TLS certificate checking
- Dependency vulnerability scanning
- Accessibility Checker Tool
- WCAG compliance checking
- ARIA validation
- Contrast ratio analysis
- Structure and navigation checks
- SEO Analyzer Tool
- Meta tags analysis
- Structured data validation
- Mobile-friendliness check
- Content quality assessment
- Performance Analyzer Tool
- Core Web Vitals measurement
- Resource loading analysis
- Performance timeline tracking
- Memory usage profiling
### Improved
- Enhanced error handling across all tools
- More detailed reporting formats
- Better resource analysis capabilities
- Improved proxy handling
- More robust browser automation
## [1.2.0] - 2024-03-20
### Added
- Debug capabilities for web pages
- Screenshot functionality improvements
- Enhanced error reporting
## [1.1.0] - 2024-03-19
### Added
- Screenshot capabilities
- Basic HTML extraction
- Markdown conversion
- Proxy support
## [1.0.0] - 2024-03-18
### Added
- Initial release
- Basic HTML fetching
- Page reading functionality
- Error handling