trackmcp
Back to directory

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

0 stars PythonAI & Machine Learning Updated Feb 11, 2025

Documentation

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:

code
nix run github:mccartykim/goose_fm

To add to Claude desktop:

code
"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

Frequently asked questions

What is goose_fm?

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

How do I install goose_fm?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is goose_fm open source?

Yes — it is hosted on GitHub at https://github.com/mccartykim/goose_fm.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP