📊 SCB MCP Server
SCB MCP är server som LLM:s och AI-chatbotar kan använda för att söka, hitta och hämta officiell data och statistik från Statistikbyrån (SCB). Det omfattar 1 200+ statistiktabeller med data om befolkning & demografi, ekonomi & finans, miljö, arbetsmarknad, utbildning och transport. Perfekt för att bygga interaktiva instrumentpaneler, forskningsverktyg och utbildningsapplikationer.
Översikt
The SCB MCP server provides seamless integration with Statistics Sweden's PxWebAPI 2.0, enabling LLM:s to access:
Population & Demographics: Regional data, migrations, births, deaths (312+ regions)
Economy & Finance: GDP, taxes, business statistics, national accounts
Environment: Greenhouse gas emissions, water/waste management, sustainability metrics
Labor Market: Employment, unemployment, occupational data, skills matching
Education: Student statistics, course enrollments, skills development
Data ranges from 1950s to present (monthly/quarterly updates). Real-time population statistics updated to November 2025.
Befolkning & demografi: Regionaldata, migrationer, födslar, dödsfall (312+ regioner)
Ekonomi & finans: BNP, skatter, företagsstatistik, nationalräkenskaper
Miljö: Växthusgaser, vatten/avfallshantering, hållbarhetsvärdena
Arbetsmarknad: Sysselsättning, arbetslöshet, yrkesdata, kompetensmatchning
Utbildning: Studentstatistik, kursanmälningar, kompetensutveckling
Feature | Description |
Comprehensive Access | 1,200+ tables, 312+ regions, 75+ years of historical data |
Smart Querying | Natural language search, region code resolution ("Lerum" → 1441), TOP() & wildcard support |
Fuzzy Matching | "Goteborg" matches "Göteborg", "Malmo" matches "Malmö" |
Developer-Friendly | Full documentation, clear errors with suggestions, selection validation, metadata in responses |
Production-Ready | Rate limiting (30 req/10s), consistent behavior, proper data types, language support (SV/EN) |
Swedish by Default | All tools use Swedish (sv) as default for best search results |
Real-Time Data | Monthly/quarterly updates, population data to November 2025 |
Huvudfunktioner
Funktion | Beskrivning |
Omfattande åtkomst | 1 200+ tabeller, 312+ regioner, 75+ års historiska data |
Smart sökning | Naturspråkig sökning, regionkodupplösning ("Lerum" → 1441), TOP() & wildcard-stöd |
Fuzzy matching | "Goteborg" matchar "Göteborg", "Malmo" matchar "Malmö" |
Utvecklarvänlig | Fullständig dokumentation, tydliga felmeddelanden, valideringsmöjligheter, metadata i svaren |
Produktionsklar | Rate limiting (30 req/10s), konsekvent beteende, rätt datatyper, språkstöd (SV/EN) |
Svenska som standard | Alla verktyg använder svenska (sv) som default för bästa sökresultat |
Aktuell data | Månatliga/kvartalsvisa uppdateringar, befolkningsdata till november 2025 |
🚀 Snabbstart
Enklaste sättet: Använd den redan hostade servern — ingen installation behövs!
MCP remote URL: https://scb-mcp.onrender.com/mcp
Lägg till denna konfiguration i din MCP-värd:
✅ Klart! Du har nu tillgång till alla 1 200+ svenska statistiktabeller.
Easiest way: Use the already hosted server — no installation needed!
MCP remote URL: https://scb-mcp.onrender.com/mcp
Add this configuration to your MCP host:
✅ Done! You now have access to all 1,200+ Swedish statistical tables.
Installation & inställning
Alternativ 1: Remote URL (ingen installation)
Använd den hostade servern direkt - fungerar med alla MCP-kompatibla klienter:
URL: https://scb-mcp.onrender.com/mcp
Klient | Hur du ansluter |
GitHub Copilot (VS Code) | Lägg till i |
ChatGPT (Dev Mode) | Lägg till MCP server URL: |
Claude Web | Lägg till MCP server: |
Gemini | Konfigurera HTTP MCP endpoint |
Custom | POST till |
GitHub Copilot (VS Code)
Skapa .vscode/mcp.json i ditt projekt:
Eller använd Command Palette: MCP: Add Server och välj HTTP-typ.
Ingen autentisering krävs. CORS är aktiverat för alla domäner.
Alternativ 2: Lokal installation (Node.js)
För Claude Code, terminal-klienter eller egen hosting:
Claude Code (CLI)
MCP-konfiguration (stdio)
Lägg till i ~/.config/claude/claude_desktop_config.json:
Kör egen HTTP-server
Alternativ 3: Docker
Option 1: Remote URL (no installation)
Use the hosted server directly - works with all MCP-compatible clients:
URL: https://scb-mcp.onrender.com/mcp
Client | How to connect |
ChatGPT (Dev Mode) | Add MCP server URL: |
Claude Web | Add MCP server: |
Gemini | Configure HTTP MCP endpoint |
Custom | POST to |
No authentication required. CORS enabled for all origins.
Option 2: Local installation (Node.js)
For Claude Code, terminal clients or self-hosting:
Claude Code (CLI)
MCP configuration (stdio)
Add to ~/.config/claude/claude_desktop_config.json:
Run your own HTTP server
Option 3: Docker
Användarguide
1. Sök efter statistiktabeller
1. Search for statistical tables
2. Hitta regionkoder
3. Hämta data
Best practices
Problem | Lösning |
Stor datamängd? | Använd alltid |
För mycket data? | Använd |
Felaktiga koder? | Anropa |
Osäker på enheter? | Kontrollera variabeletikett för enheter (kt, ton, procent osv.) |
Issue | Solution |
Large dataset? | Always use |
Too much data? | Use |
Wrong codes? | Call |
Unsure about units? | Check variable label for units (kt, tonnes, percent, etc.) |
Praktiska exempel
Ex: Befolkningstrend Lerum vs Stockholm
Resurser
SCB-databas: https://www.scb.se/
API-dokumentation: https://www.scb.se/en/services/open-data-api/pxwebapi/
Dataexplorer: https://pxweb.scb.se/pxweb/en/
Av: Isak Skogstad