Goose FM

by mccartykim

282 downloads
Not rated
GitHub

About

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

Details

Author
mccartykim
Downloads
282
Categories
Other

- 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

Run the stdio server with nix run github:mccartykim/goose_fm. To add it to Claude Desktop, include the provided "GooseFM" entry in your Claude configuration (command: nix, args: ["run", "github:mccartykim/goose_fm"]). Note that the Nix flake does not properly encapsulate the required sox and rtl_fm dependencies.

# Goose FM 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.