# Strompriser.no > Norwegian electricity price portal providing real-time and historical electricity prices for all Norwegian price areas (NO1-NO5). Optimized for AI agents and LLMs. ## What is Strompriser.no? Strompriser.no provides Norwegian electricity spot prices: - **Real-time hourly prices** for all five Norwegian price areas - **Historical data** dating back to 2022 - **Tomorrow's prices** (available after 13:00 CET daily) - **Government support calculations** (strømstøtte) - **Municipal-level pricing information** **Data Source**: ENTSO-E (European Network of Transmission System Operators for Electricity). Prices are published in EUR and converted to NOK using daily exchange rates from Norges Bank. **Target Audience**: Norwegian electricity consumers **Language**: Norwegian (Bokmål) **Currency**: Norwegian Kroner (NOK), prices in øre/kWh (100 øre = 1 NOK) ## Norwegian Price Areas - **NO1**: Oslo/Østlandet (Southeast Norway) - Most populous region - **NO2**: Kristiansand/Stavanger (Southwest Norway) - Southern coastal - **NO3**: Trondheim/Molde (Central Norway) - Central region - **NO4**: Tromsø/Bodø (Northern Norway) - Often lowest prices - **NO5**: Bergen (Western Norway) - Western fjord region --- # Quick API Reference ## Base URL ``` https://api.strompriser.no ``` **Authentication**: None required **Rate Limits**: 50 requests/minute, 500 requests/24 hours ## Key Endpoints ### Current Prices ``` GET /llm/prices-today?region=NO1 GET /llm/prices-tomorrow?region=NO5 ``` ### Historical Data ``` GET /llm/prices/2025-09-30 GET /llm/prices?startDate=2025-09-01&endDate=2025-09-30®ion=NO1 ``` ## Response Format Returns JSON with hourly price arrays (24 hours, indexed 0-23): ```json { "region": 1, "dailyPriceArray": [53, 52, 51, ...], "dailyPriceAverage": 71, "dailyPriceMax": 145, "dailyPriceMin": 44, "date": "2025-09-29T00:00:00.000Z" } ``` **Key Fields**: - `dailyPriceArray`: 24 hourly prices in øre/kWh (0 = midnight, 23 = 11 PM) - `dailyPriceArrayWithSupport`: Prices with government support applied - `currencyRateEurToNok`: The EUR to NOK exchange rate used for conversion (from Norges Bank) - All times in CET/CEST --- # MCP Server Access ## Remote MCP Server Endpoint ``` https://strompriser-remote-mcp.alfhenning.workers.dev/sse ``` **Protocol**: Server-Sent Events (SSE) **Authentication**: None required **Platform**: Cloudflare Workers ## Quick Setup **Using mcp-remote:** ```bash npx mcp-remote https://strompriser-remote-mcp.alfhenning.workers.dev/sse ``` **Claude Desktop / Cursor config:** ```json { "mcpServers": { "strompriser-remote": { "command": "npx", "args": ["mcp-remote", "https://strompriser-remote-mcp.alfhenning.workers.dev/sse"] } } } ``` ## Available MCP Tools - **get_todays_prices**: Get today's hourly prices for any area (NO1-NO5) - **get_tomorrows_prices**: Get tomorrow's prices (after 13:00 CET) - **get_current_price**: Get current hour's price - **analyze_price_trends**: Analyze trends and generate press releases - **get_price_history**: Get historical data for date range - **get_price_areas**: Get info about all Norwegian price areas ## Example Usage **Natural language queries → MCP tools:** - "What's the electricity price in Oslo now?" → `get_current_price` with area="NO1" - "Show tomorrow's prices in Bergen" → `get_tomorrows_prices` with area="NO5" - "Compare prices across all regions" → `get_todays_prices` for all areas - "Analyze price trends this month" → `analyze_price_trends` with days_back=30 --- # Quick Reference for AI Agents ## Important Notes 1. **Data Source**: Prices from ENTSO-E in EUR, converted to NOK using Norges Bank exchange rates 2. **Time Zone**: All times in CET/CEST 3. **Price Format**: øre/kWh (divide by 100 for NOK/kWh) 4. **Tomorrow's Prices**: Available after 13:00 CET, returns 404 before 5. **Spot Prices Only**: Does NOT include VAT (25%), grid rental, or fees 6. **Region Parameter**: Use "NO1"-"NO5" in API calls, returns number (1-5) in response ## Common Query Patterns **Current price lookup:** ``` GET /llm/prices-today?region=NO1 ``` Extract current hour from `dailyPriceArray` **Compare today vs tomorrow:** ``` GET /llm/prices-today?region=NO1 GET /llm/prices-tomorrow?region=NO1 ``` Compare `dailyPriceAverage` fields **Find cheapest hours:** ``` GET /llm/prices-today ``` Find minimum values in `dailyPriceArray` **Regional comparison:** ``` GET /llm/prices-today ``` (No region param returns all regions) --- # Resources - **Full Documentation**: [llms-full.txt](https://www.strompriser.no/llms-full.txt) - Comprehensive guide with detailed examples - **Website**: https://www.strompriser.no/ - **API Docs**: https://www.strompriser.no/artikler/api - **MCP Protocol**: https://modelcontextprotocol.io/ --- # Choose Your Integration **Use REST API when:** - Simple HTTP requests - Web/mobile applications - Direct endpoint access **Use MCP Server when:** - Building AI agents - Need structured tools - Press release generation - Trend analysis features --- **Last Updated**: September 30, 2025 **Contact**: https://www.strompriser.no/ ## Usage Terms This data is free to use for personal and commercial purposes with the following requirements: - ✅ Personal use and AI agent integration - ✅ Commercial applications with attribution - ✅ Educational and research purposes - ⚠️ **Commercial use requires a link back to strompriser.no** - ❌ Do not abuse rate limits - ❌ Do not resell raw data as primary product For complete documentation, examples, use cases, and Norwegian electricity market context, see [llms-full.txt](https://www.strompriser.no/llms-full.txt).