Goose FM is a minimal viable product (MCP server). It enables AI assistants to tune into and play FM radio stations through speakers.
To use Goose FM, run nix run github:mccartykim/goose_fm in your terminal. It can also be added to the Claude desktop via configuration.
Its key features include enabling AI assistants to access FM radio, a simple command-line interface, and demonstrating MCP server functionality. Use cases are listening to live radio via an AI assistant, showcasing MCP servers in demonstrations, and integrating radio into AI applications.
FAQ: Running Goose FM requires an rtl-sdr dongle and an antenna. It is open-source and free to use. A known issue is that the Nix flake does not fully encapsulate sox and rtl_fm within its scope.