Goose FM

Goose FM

By mccartykim GitHub

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

goose_fm ai-assistant
Overview

what is Goose FM?

Goose FM is a minimal viable product (MVP) of a MCP server that allows AI assistants to tune into FM radio stations and play them through speakers.

how to use Goose FM?

To use Goose FM, run the following command in your terminal:

nix run github:mccartykim/goose_fm

You can also add it to the Claude desktop by configuring it with the provided command.

key features of Goose FM?

  • Enables AI assistants to access and play FM radio stations.
  • Simple command-line interface for easy usage.
  • Demonstrates the functionality of MCP servers.

use cases of Goose FM?

  1. Listening to live radio broadcasts through AI assistants.
  2. Demonstrating the capabilities of MCP servers in tech talks.
  3. Integrating radio functionalities into AI applications.

FAQ from Goose FM?

  • What is required to run Goose FM?

You need an rtl-sdr dongle and an antenna to tune into radio stations.

  • Is Goose FM free to use?

Yes! Goose FM is open-source and free to use.

  • Are there any known issues?

Yes, there are known issues with Nix flake not properly encapsulating sox and rtl_fm in their scope.

Content

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 tools information available.

Give your AI assistant an email address

mcp-server-email AI-assistant
View Details

This package implements an MCP server that acts as a bridge between applications and HubSpot's API. It provides a standardized way to interact with HubSpot's services through the Model Context Protocol.

hubspot ai-assistant
View Details

A Model Context Protocol (MCP) server that provides healthcare-related tools for AI assistants, enabling them to offer practical healthcare information to users.

healthcare AI-assistant
View Details

A browser automation MCP server for AI models like Claude and Gemini 2.5, enabling web browsing capabilities through natural language

browser-automation ai-assistant
View Details
AINGDESK
AINGDESK by aingdesk

AingDesk是一款简单好用的AI助手,支持知识库、模型API、分享、联网搜索、智能体,它还在飞快成长中。 AingDesk is a simple and easy-to-use AI assistant that supports knowledge bases, model APIs, sharing, internet search, and intelligent agents. It is still growing rapidly.

aingdesk ai-assistant
View Details