Back to Home
isakskogstad icon

Sveriges.Radio-MCP

Verified Safe

by isakskogstad

Overview

Provide a Model Context Protocol server to allow AI assistants to interact with Sveriges Radio's public API for programs, podcasts, live streams, music playlists, news, and traffic information.

Installation

Run Command
npx sverigesradio-mcp

Environment Variables

  • PORT
  • NODE_ENV
  • MCP_AUTH_TOKEN
  • BASE_URL
  • SESSION_TTL_MS
  • RATE_LIMIT_REQUESTS
  • RATE_LIMIT_WINDOW_MS
  • ALLOWED_ORIGINS
  • LOG_LEVEL
  • SR_API_TIMEOUT_MS

Security Notes

The underlying Sveriges Radio API is public and does not require authentication, minimizing credential exposure risk. The MCP server itself implements optional Bearer token authentication, rate limiting, session management, and ETag-based caching, which are good security and efficiency practices. CORS is set to '*' by default, but this is acceptable given the public nature of the data accessed. No 'eval' or other malicious code patterns were found in the provided source.

Similar Servers

Stats

Interest Score40
Security Score9
Cost ClassMedium
Avg Tokens750
Stars5
Forks0
Last Update2025-12-08

Tags

mcpradiopodcastnewstraffic