Goose FM

by mccartykim

282 downloads Not rated yet

About

MVP of an MCP server that lets ai assistants tune into fm stations

Explore

- Simple MCP server demonstration
- Tunes into live FM radio via rtl‑sdr
- Plays radio audio through system speakers
- Ready‑to‑run Nix flake command
- Integrates with Claude Desktop

The command to run this stdio server:

nix run github:mccartykim/goose_fm

To add to Claude desktop:

"GooseFM": {
"command": "nix",
"args": [
"run",
"github:mccartykim/goose_fm",
]
}

Known issues: Nix flake doesn't seem to properly encapsulate sox and rtl_fm in their scope... yet

A simple demonstration of how MCP servers work for a tech talk at work!

With an rtl-sdr dongle and an antenna, your AI assistant can tune into radio stations and play them via your speakers.

Usage

The command to run this stdio server:

nix run github:mccartykim/goose_fm

To add to Claude desktop:

"GooseFM": {
"command": "nix",
"args": [
"run",
"github:mccartykim/goose_fm",
]
}

Known issues: Nix flake doesn't seem to properly encapsulate sox and rtl_fm in their scope... yet

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.