使用说明
SR MCP-server
瑞典MCP电台
将 MCP 服务器连接到 AI 助理,以自然语言提问,或下载应用程序、播客、实时流、播放列表、新闻和交通信息等数据。该服务器从瑞典广播电台的开放式API中获取数据,该API不再受到维护,但仍然可以轻松使用。
应用领域
以下是四个主要用途 - 包括示例问题,可用工具和应用程序想法:
📻 1. 现场广播, 新闻 & 交通更新
跟踪当前正在发生的事情 - 非常适合早晨的例程。
Exempelfrågor du kan ställa
“给我一个上午的概述 - 在P1上播放的内容,斯德哥尔摩的最新消息和交通状况”
“现在有哪些节目在直播?”
“总结Ekot的最新消息”
“今天瑞典发生了什么?”
“P1今晚在18-21之间发生了什么?”
Tools
| Tool | Beskrivning |
|---|---|
get_all_rightnow 目前在所有频道播放的内容 |
|
get_channel_rightnow |
特定频道上的当前节目 |
list_channels 所有频道(P1-P4,本地电台) |
|
get_channel_schedule |
一个频道和日期的表格 |
list_news_programs |
新闻节目概述 |
get_latest_news_episodes |
最新新闻 |
get_traffic_messages 每个地区的交通信息。 |
|
get_traffic_areas |
交通区域(带GPS搜索) |
构建一个应用程序: 个人无线电仪表板
🎵 2. 音乐, 播放列表 & 统计
查找您在收音机上听到的歌曲,并探索音乐历史。
Exempelfrågor du kan ställa
“大约20分钟前P3播放了哪首歌?”
“查看P2音乐上播放的最近10首歌曲”
“哪些艺术家在P4上表演最多?”
“他们昨天早上在哪里玩?”
Tools
| Tool | Beskrivning |
|---|---|
get_playlist_rightnow 当前歌曲(前,当前,下一首) |
|
get_channel_playlist 一个频道的时间间隔中的歌曲历史记录 |
|
get_program_playlist 一个程序的歌曲历史 |
|
get_episode_playlist 一个章节的完整播放列表 |
元数据:标题,艺术家,作曲家,专辑,唱片公司,制片人,词曲作者,时间戳
构建一个应用程序: “那是什么歌?” - Spotify集成的音乐标识符
🎧 3. 播客, 节目 & 广播
查找新的播客,搜索章节并计划您的收听。
Exempelfrågor du kan ställa
“我喜欢真实犯罪和纪录片。哪些SR播客适合我?”
“有没有关于瑞典历史的好播客?”
“推荐我的45分钟通勤播客”
“查找科学广播的所有关于AI的章节”
“哲学室的下一集什么时候播出?”
“瑞典广播电台有哪些节目类别?”
Tools
| Tool | Beskrivning |
|---|---|
search_programs |
搜索程序(相关性排名) |
get_program 获取程序详情。 |
|
list_program_categories 所有15个节目类别 |
|
get_program_schedule 当一个节目播出。 |
|
list_broadcasts |
可用的广播(30天) |
list_podfiles |
一个程序的Podcast文件 |
get_podfile |
具体的带有元数据的podcast文件 |
list_episodes 列出一个程序的部分。 |
|
search_episodes 全文搜索部分。 |
|
get_episode |
具体的音频文件部分 |
get_latest_episode 一个程序的最后一部分。 |
|
get_program_broadcasts 即将到来的广播。 |
构建一个应用程序: 基于您的兴趣的 Podcast 推荐引擎
🚗 4. 交通管制
为您的通勤提供交通干扰的实时信息。
Exempelfrågor du kan ställa
“E4有交通问题吗?”
“斯德哥尔摩的交通状况如何?”
“哥德堡哪些道路有干扰?”
“给我交通信息我的通勤Upplands Väsby → 斯德哥尔摩”
Tools
| Tool | Beskrivning |
|---|---|
get_traffic_messages 每个地区的交通信息。 |
|
get_traffic_areas |
交通区域(带GPS搜索) |
构建一个应用程序: Slack/Discord 的交通警告机器人可提醒您的团队
与其他 AI 工具结合使用
| Kombination | Exempel |
|---|---|
| +卡伦德 | “在发送时将冲突添加到我的日历” |
| + 网页搜索 | “查找关于目前在P3上播放的艺术家的更多信息” |
| + 备注 | “保存最新的P3纪录片的链接” |
安装
服务器通过stdio传输在本地运行。从源代码构建:
git clone https://github.com/isakskogstad/Sveriges.Radio-MCP.git
cd Sveriges.Radio-MCP
npm install
npm run build
克劳德桌面/克劳德代码
添加到您的 MCP 配置 (claude_desktop_config.json 或 .claude.json):
{
"mcpServers": {
"sveriges-radio": {
"command": "node",
"args": ["/absolut/sökväg/till/Sveriges.Radio-MCP/dist/index.js"]
}
}
}
通过CLI替代:
claude mcp add sveriges-radio node /absolut/sökväg/till/Sveriges.Radio-MCP/dist/index.js
光标
添加到 .cursor/mcp.json:
{
"mcpServers": {
"sveriges-radio": {
"command": "node",
"args": ["/absolut/sökväg/till/Sveriges.Radio-MCP/dist/index.js"]
}
}
}
许可证
由瑞典广播电台独立创作的Isak Skogstad创作。 麻省理工学院 (c) Isak Skogstad