v1.1.0 - Advanced Grid Analysis Tools
π Major Feature Release
This release expands the REE MCP Server from 5 to 14 tools, adding comprehensive high-level analysis capabilities for renewable energy, grid stability, market analysis, and sustainability tracking.
β¨ New Features
π± Renewable Energy & Sustainability (2 tools)
- get_renewable_summary: Comprehensive renewable generation analysis with variable/synchronous breakdown and percentage of total demand
- get_carbon_intensity: COβ emissions per kWh with quality ratings (excellent/good/moderate/poor) and time-series analysis
βοΈ Grid Operations & Stability (3 tools)
- get_grid_stability: Synchronous vs variable renewable balance analysis with inertia assessment and stability risk levels
- get_storage_operations: Pumped storage efficiency analysis with arbitrage opportunity identification
- get_international_exchanges: Cross-border electricity flows by country (Andorra, Morocco, Portugal, France) with net balance calculations
π° Market Analysis & Forecasting (3 tools)
- get_price_analysis: SPOT market price analysis with multi-country comparison and statistical aggregations
- compare_forecast_actual: Demand forecast accuracy metrics (MAE, RMSE, MAPE) with bias detection
- get_peak_analysis: Daily peak demand patterns, load factors, and efficiency metrics
β‘ Enhanced Generation Analysis (1 tool)
- get_generation_mix_timeline: Full-day generation breakdown (extends existing single-hour tool)
π§ Technical Improvements
- All tools follow DDD/Clean Architecture patterns
- Type-safe with mypy strict mode
- Comprehensive E2E test coverage (16 new tests)
- DRY principles with reusable patterns
- Proper error handling and validation
π Documentation
- Updated CLAUDE.md with complete tool reference
- Added usage examples for all new tools
- Categorized tools by use case
- Added tools section to README (Spanish)
π Statistics
- Total Tools: 14 (up from 5)
- New Tools: 9
- Lines Added: 1,450+
- Test Coverage: 16 new E2E tests
- Code Quality: 100% type-safe, passes mypy strict + ruff linting
π― Use Cases
Perfect for:
- π Energy traders analyzing market opportunities
- β‘ Grid operators monitoring stability
- π Climate analysts tracking decarbonization
- π¬ Researchers studying renewable integration
- ποΈ Policy makers assessing energy transition
π Resources
- Repository: https://github.com/ESJavadex/ree-mcp
- MCP Documentation: https://docs.claude.com/mcp
- REE API: https://api.esios.ree.es
π€ Built with Claude Code
This release was developed with assistance from Claude Code π
Full Changelog: v1.0.0...v1.1.0