MCP server: One MCP server.

KAZM Mellow Mountain Radio

@mellowmountainradioRun by its publisher: served from their own domain, namespace checked by the registry.MCP server · External

KAZM 106.5 FM/780 AM: now playing, weather, fire alerts, road conditions & concerts (Sedona, AZ).

Music listeningv1.0.0JavaScript
Freeno charge per call

One address for any MCP client. No sign-in needed on this server.

What it does

42 read3 act1 other

Grouped by tool name. At most: creates or changes data: records, files, settings.

What it costs

Free

Odel charges nothing per call. The publisher may charge for its own service.

Tools

46 · grouped by tool name · checked 7 Oct 2026

Read · 42Look things up

  • get_now_playing
  • get_listener_count
  • search_song_history
  • get_fire_restrictions
  • get_weather
  • get_road_conditions
  • get_concerts
  • get_events
  • get_stream_url
  • get_show_schedule
  • get_horoscope
  • get_schumann_resonance
  • get_sound_session
  • get_chakra_guide
  • get_chakra_frequencies
  • get_solfeggio
  • search_song_request_library
  • get_rewind
  • get_jeep_trails
  • get_movies
  • get_emergency_alerts
  • get_local_news_headlines
  • get_air_quality
  • get_sports_scores
  • get_sun_times
  • get_moon_phase
  • get_vortex_guide
  • get_nws_alerts
  • get_oak_creek_levels
  • get_artist_info
  • get_wildfire_perimeters
  • get_day_in_music_history
  • get_visitor_info
  • get_red_rock_pass
  • get_hiking_trails
  • get_stargazing_conditions
  • get_photography_guide
  • get_tarot_card
  • get_or_create_listener
  • get_listener_profile
  • get_personalized_content
  • search_broadcast_transcripts

Act · 3Change something

  • submit_song_request
  • register_listener
  • update_listener_preference

Other · 1Neither hinted nor named

  • log_listener_history
Try it in the Inspector
README5 min read

mellowmountainradio

Official website and MCP server for KAZM 106.5 FM & 780 AM, Mellow Mountain Radio in Sedona, Arizona.

smithery badge

MCP Server

KAZM runs a live Model Context Protocol (MCP) server with 45 real-time tools and 6 prompts for any MCP-compatible AI assistant (Claude, Cursor, Windsurf, etc.).

json
{
  "mcpServers": {
    "kazm": {
      "url": "https://mcp.mellowmountainradio.com/mcp"
    }
  }
}

Transport: Streamable HTTP · No auth required · Docs: https://mcp.mellowmountainradio.com/docs

Tools (45)

ToolDescription
get_now_playingSong currently on air — title, artist, album, artwork, stream URL
get_listener_countLive listener count across all mounts
search_song_historyRecently played songs with optional keyword filter
search_song_request_librarySearch KAZM's requestable song catalog
submit_song_requestSubmit a song request directly to the KAZM studio
get_stream_urlLive audio stream URLs (MP3 and AAC)
get_show_scheduleKAZM weekly on-air program schedule
get_rewindAvailable on-demand past broadcasts with stream URLs
get_artist_infoBiography, genre tags, and album discography for any artist
get_day_in_music_historyNotable music events, birthdays, and milestones on this day in history
get_weatherCurrent conditions and 7-day forecast for Sedona, AZ
get_fire_restrictionsCurrent fire restriction stage for Sedona / Coconino National Forest
get_road_conditionsActive road closures and AZ511 highway incidents
get_air_qualityUS AQI, PM2.5, PM10, ozone, and UV index for Sedona
get_emergency_alertsLive EAS alerts for Yavapai and Coconino counties
get_nws_alertsActive NWS weather watches, warnings, and advisories
get_oak_creek_levelsCurrent Oak Creek stream level and discharge from the USGS gauge
get_wildfire_perimetersActive wildfire incidents near Sedona from NIFC
get_local_news_headlinesLatest Sedona & Verde Valley news headlines
get_concertsUpcoming concerts — filter by state
get_eventsLibrary events and local Sedona festivals
get_moviesCurrent movie showings at Sedona-area theaters
get_sports_scoresScores for Cardinals, Suns, D-backs, Mercury, ASU, Arizona, NAU, and UFC
get_sun_timesSunrise, sunset, solar noon, day length, and twilight for Sedona
get_moon_phaseTonight's moon phase, illumination %, and 7-day lunar calendar
get_stargazing_conditionsTonight's darkness window, moon interference, and Milky Way visibility
get_photography_guideGolden hour / blue hour times and shooting tips for 6 iconic Sedona spots
get_horoscopeDaily, weekly, or monthly horoscope for any zodiac sign
get_chakra_guideFull chakra guide with Sanskrit names, Solfeggio Hz, and Sedona vortex connection
get_chakra_frequenciesAll seven chakras with Hz, note, color, body location, and affirmation
get_solfeggioNine-tone Solfeggio scale with healing properties
get_sound_sessionBinaural / tonal session recommendations based on goal or time of day
get_schumann_resonanceEarth's electromagnetic pulse from the Tomsk observatory
get_vortex_guideFull guide to Sedona's 4 energy vortex sites with directions and best times
get_tarot_cardFull 78-card Rider-Waite tarot deck — daily, single, or three-card spread
get_hiking_trails15 top Sedona hiking trails — distance, elevation, difficulty, and trailhead info
get_jeep_trailsSedona jeep trail list and GPS coordinate paths
get_red_rock_passComplete Red Rock Pass guide — all 19 required sites and accepted passes
get_visitor_infoPractical Sedona visitor guide — tips, best seasons, and attractions
register_listenerCreate or update a KAZM listener profile
get_or_create_listenerZero-friction entry point for KAZM personalization
get_listener_profileRetrieve a KAZM listener's full profile by ID or email
update_listener_preferenceUpdate a specific preference for a KAZM listener
log_listener_historyLog a listening event for a KAZM listener
get_personalized_contentFully personalized KAZM experience based on listener history

Prompts (6)

PromptDescription
plan_sedona_tripComplete Sedona trip planning brief — weather, events, road conditions, vortex guide, and what's on KAZM
get_kazm_statusFull KAZM radio status — now playing, listener count, upcoming shows, and stream links
check_outdoor_safetyFull outdoor safety brief for Sedona — fire restrictions, air quality, NWS alerts, Oak Creek levels
get_stargazing_forecastTonight's stargazing forecast — darkness window, moon phase, Milky Way visibility, and best sites
request_a_songWalk through requesting a song on KAZM — search the catalog, confirm the track, and submit
check_drive_conditionsRoad and weather check before driving to or through Sedona — SR-89A, Oak Creek Canyon, I-17

See mcp-server/README.md for full setup and environment variable docs.


Website

A fast, self-contained static site (HTML, CSS, vanilla JS) built around the station's warm broadcast / yacht-rock identity. No build step.

Run locally

Open index.html directly, or serve the folder:

bash
python3 -m http.server 8000
# then visit http://localhost:8000

Structure

index.html              # the homepage
styles.css              # design system + all sections (light + dark mode)
main.js                 # nav, live stream player, now-playing, scroll reveals
assets/brand/           # primary logo (color / white / navy, svg + png)
assets/campaigns/       # campaign logo variants (neon, retro 780, firepit, yoga, broadcast)
.do/app.yaml            # DigitalOcean App Platform static-site spec
*.eps /*.pdf /*.svg     # original brand kit (source files)

Deploy (DigitalOcean App Platform)

This deploys as a static site with no build command. The spec lives in .do/app.yaml. Create the app once:

bash
doctl apps create --spec .do/app.yaml

After that, pushes to the deploy branch (main) redeploy automatically. In the App Platform UI you can also point a new Static Site at this repo, set the source directory to /, and leave the build command empty.

Brand

  • Navy #223d6e and terracotta #a95750 on warm cream.
  • Display type: Bricolage Grotesque. Body: Inter Tight.
  • One accent color, one radius system, dark mode via prefers-color-scheme.

What still needs real data

The homepage is wired for live content but ships with clearly-labeled samples:

  • Now Playing rotates sample tracks. Point updateNowPlaying() in main.js at your Live365 metadata feed (station a56104).
  • Sports matchups and adventure conditions are placeholders for your feeds.
  • News / Weather tiles use brand-color art; drop in real photos when ready.
  • The Listen Live button streams https://streaming.live365.com/a56104.

Similar modules

Browse Music listening