
isakskogstad/sveriges.radio-mcp
Developer toolsSR MCP: Connect your LLM via remote server URL or local installation to access and fetch data from Swedish Public Radios official databases.
Overview
Koppla MCP-servern till din AI-assistent och ställ frågor på naturligt språk eller hämta data om exemplevis program, podcasts, liveströmmar, spellistor, nyheter och trafikinformation. Servern hämtar data från Sveriges Radios öppna API, som inte längre underhålls men fortfarande går att använda utan problem. Här är fyra huvudsakliga användningsområden - med exempelfrågor, tillgängliga tools och app-idéer: Håll koll på vad som händer just nu - perfekt för morgonrutinen. "Ge mig en morgonöversikt - vad sänds på P1, senaste nyheterna och trafikläget i Stockholm" "Vilka program sänds live just nu?" "Sammanfatta de senaste nyheterna från Ekot" "Vad har hänt i Sverige idag?" "Vad går på P1 ikväll mellan 18-21?" Hitta låtar du hört på radion och utforska musikhistorik. "Vilken låt spelades på P3 för ungefär 20 minuter sedan?" "Visa de senaste 10 låtarna som spelats på P2 Musik" "Vilka artister spelas mest på P4?" "Vad spelade de i gårdagens Morgonpasset?
README
SR MCP-server
Sveriges Radio MCP
Koppla MCP-servern till din AI-assistent och ställ frågor på naturligt språk eller hämta data om exemplevis program, podcasts, liveströmmar, spellistor, nyheter och trafikinformation. Servern hämtar data från Sveriges Radios öppna API, som inte längre underhålls men fortfarande går att använda utan problem.
Användingsområden
Här är fyra huvudsakliga användningsområden - med exempelfrågor, tillgängliga tools och app-idéer:
📻 1. Live-radio, nyheter & trafikuppdateringar
Håll koll på vad som händer just nu - perfekt för morgonrutinen.
Bygg en app: Personlig Radio-Dashboard
🎵 2. Musik, spellistor & statistik
Hitta låtar du hört på radion och utforska musikhistorik.
Bygg en app: “Vad var det för låt?” - Musikidentifierare med Spotify-integration
🎧 3. Podcasts, program & sändningar
Hitta nya podcasts, sök i avsnitt och planera ditt lyssnande.
Bygg en app: Podcast-rekommendationsmotor baserat på dina intressen
🚗 4. Trafikbevakning
Realtidsinfo om trafikstörningar för din pendling.
Bygg en app: Trafikvarnings-bot för Slack/Discord som varnar ditt team
Kombinera med andra AI-verktyg
| Kombination | Exempel |
|---|---|
| + Kalender | “Lägg till Konflikt i min kalender när det sänds” |
| + Webbsökning | “Sök mer info om artisten som spelas på P3 just nu” |
| + Anteckningar | “Spara länken till senaste P3 Dokumentär” |
Installation
Servern körs lokalt via stdio-transport. Bygg från källkod:
git clone https://github.com/isakskogstad/Sveriges.Radio-MCP.git
cd Sveriges.Radio-MCP
npm install
npm run build
Claude Desktop / Claude Code
Lägg till i din MCP-konfiguration (claude_desktop_config.json eller .claude.json):
{
"mcpServers": {
"sveriges-radio": {
"command": "node",
"args": ["/absolut/sökväg/till/Sveriges.Radio-MCP/dist/index.js"]
}
}
}
Alternativt via CLI:
claude mcp add sveriges-radio node /absolut/sökväg/till/Sveriges.Radio-MCP/dist/index.js
Cursor
Lägg till i .cursor/mcp.json:
{
"mcpServers": {
"sveriges-radio": {
"command": "node",
"args": ["/absolut/sökväg/till/Sveriges.Radio-MCP/dist/index.js"]
}
}
}
Licens
Skapad av Isak Skogstad, fristående från Sveriges Radio. MIT © Isak Skogstad
Install
This server does not publish a one-line install command.
Open the repository installation guide New to MCP? Start with the mcpskill.org guide →Configuration
{
"mcpServers": {
"sveriges-radio": {
"command": "node",
"args": ["/absolut/sökväg/till/Sveriges.Radio-MCP/dist/index.js"]
}
}
}