Back to Home
KSAklfszf921 icon

Sveriges_Radio-MCP

Verified Safe

by KSAklfszf921

Overview

Connects an AI assistant to Sveriges Radio's API to retrieve information on programs, podcasts, live streams, playlists, news, and traffic in natural language.

Installation

Run Command
npx sverigesradio-mcp

Environment Variables

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

Security Notes

The server employs robust security practices including Zod for input validation, environment variables for secrets (`MCP_AUTH_TOKEN`), and a fixed external API endpoint. It correctly handles network errors and implements caching to respect external API rate limits. There's no direct `eval` or arbitrary code execution found. The client-side relevance ranking for search queries mitigates potential server-side injection risks by processing on already retrieved data. CORS configuration, session management, and rate limiting are also implemented, enhancing overall security and stability.

Similar Servers

Stats

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

Tags

sveriges-radiopodcastlive-streamnewstraffic