
Goose FM

2025.02.13
0
Python广播电台播放技术演示娱乐功能
Goose FM 是一个简单的 MCP 服务器演示项目,主要用于技术演示。它利用 rtl-sdr 设备和天线,让 AI 助手能够调谐到广播电台并通过扬声器播放。
View on GitHub
Overview
基本能力
产品定位
Goose FM 是一个用于技术演示的 MCP 服务器,展示如何通过 MCP 服务器实现广播电台的调谐和播放。
核心功能
- 通过 rtl-sdr 设备和天线调谐广播电台
- 通过扬声器播放调谐到的广播电台
适用场景
- 技术演示
- 广播电台播放实验
工具列表
- rtl-sdr 设备:用于接收广播信号
- sox 和 rtl_fm:用于音频处理和调谐
常见问题解答
- Nix flake 目前无法正确封装 sox 和 rtl_fm
使用教程
使用依赖
需要安装 Nix 和 rtl-sdr 设备。
安装教程
运行以下命令启动 stdio 服务器:
nix run github:mccartykim/goose_fm
添加到 Claude desktop 的配置:
"GooseFM": {
"command": "nix",
"args": [
"run",
"github:mccartykim/goose_fm",
]
}
调试方式
目前已知问题:Nix flake 无法正确封装 sox 和 rtl_fm。
许可证
None