KAZM Mellow Mountain Radio
Qué hace este MCP
Provides KAZM radio programming, music metadata, local news, events, weather, emergency alerts, road conditions, trails, and Sedona visitor information.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['location', 'coordinates', 'updated', 'us_aqi', 'category', 'pm2_5_ug_m3', 'pm10_ug_m3', 'ozone_ug_m3', 'uv_index', 'dust_ug_m3', 'carbon_monoxide', 'nitrogen_dioxide', 'source'], 'properties': {'source': {'type': 'string'}, 'us_aqi': {'type': ['number', 'null']}, 'updated': {'type': ['string', 'null']}, 'category': {'type': ['string', 'null']}, 'location': {'type': 'string'}, 'uv_index': {'type': ['number', 'null']}, 'dust_ug_m3': {'type': ['number', 'null']}, 'pm10_ug_m3': {'type': ['number', 'null']}, 'coordinates': {'type': 'object', 'required': ['lat', 'lon'], 'properties': {'lat': {'type': 'number'}, 'lon': {'type': 'number'}}, 'additionalProperties': False}, 'ozone_ug_m3': {'type': ['number', 'null']}, 'pm2_5_ug_m3': {'type': ['number', 'null']}, 'carbon_monoxide': {'type': ['number', 'null']}, 'nitrogen_dioxide': {'type': ['number', 'null']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'artist': {'type': 'string', 'description': 'Artist name â\x80\x94 omit to use the current now-playing artist'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['searched_for', 'name', 'disambiguation', 'type', 'country', 'life_span', 'tags', 'albums', 'musicbrainz_id', 'source'], 'properties': {'name': {'type': ['string', 'null']}, 'tags': {'type': 'array', 'items': {'type': 'string'}}, 'type': {'type': ['string', 'null']}, 'albums': {'type': 'array', 'items': {'type': 'object', 'required': ['title', 'year'], 'properties': {'year': {'type': ['string', 'null']}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'source': {'type': 'string'}, 'country': {'type': ['string', 'null']}, 'life_span': {'anyOf': [{'type': 'object', 'additionalProperties': {}}, {'type': 'null'}]}, 'searched_for': {'type': 'string'}, 'disambiguation': {'type': ['string', 'null']}, 'musicbrainz_id': {'type': ['string', 'null']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'chakra': {'enum': ['root', 'sacral', 'solar_plexus', 'heart', 'throat', 'third_eye', 'crown'], 'type': 'string', 'description': 'Specific chakra â\x80\x94 omit for all seven'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chakras'], 'properties': {'tip': {'type': 'string'}, 'chakras': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}}, 'chakra_sound_bath': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'chakra': {'enum': ['root', 'sacral', 'solar_plexus', 'heart', 'throat', 'third_eye', 'crown'], 'type': 'string', 'description': 'Specific chakra â\x80\x94 omit for all seven'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chakras'], 'properties': {'note': {'type': 'string'}, 'chakras': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}}, 'chakra_sound_bath': {'type': 'string'}, 'sound_healing_page': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'state': {'type': 'string', 'description': "Filter by state abbreviation, e.g. 'AZ'"}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['updated', 'count', 'concerts'], 'properties': {'count': {'type': 'number'}, 'updated': {'type': ['string', 'null']}, 'concerts': {'type': 'array', 'items': {'type': 'object', 'properties': {'date': {'type': 'string'}, 'name': {'type': 'string'}, 'time': {'type': 'string'}, 'venue': {'type': 'string'}, 'artist': {'type': 'string'}, 'tickets': {'type': 'string'}}, 'additionalProperties': True}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'date': {'type': 'string', 'description': 'Date as MM-DD or YYYY-MM-DD â\x80\x94 omit for today'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['date', 'music_events', 'music_birthdays', 'music_passings', 'source'], 'properties': {'date': {'type': 'string'}, 'source': {'type': 'string'}, 'music_events': {'type': 'array', 'items': {'type': 'object', 'required': ['year', 'event'], 'properties': {'year': {'type': 'number'}, 'event': {'type': 'string'}}, 'additionalProperties': False}}, 'music_passings': {'type': 'array', 'items': {'type': 'object', 'required': ['year', 'person'], 'properties': {'year': {'type': 'number'}, 'person': {'type': 'string'}}, 'additionalProperties': False}}, 'music_birthdays': {'type': 'array', 'items': {'type': 'object', 'required': ['year', 'person'], 'properties': {'year': {'type': 'number'}, 'person': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'severity': {'enum': ['Extreme', 'Severe', 'Moderate', 'Minor'], 'type': 'string', 'description': 'Filter to alerts at or above this severity level (Extreme > Severe > Moderate > Minor)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['updated', 'counties', 'count', 'alerts'], 'properties': {'count': {'type': 'number'}, 'alerts': {'type': 'array', 'items': {'type': 'object', 'required': ['event'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'areas': {'type': 'string'}, 'event': {'type': 'string'}, 'sender': {'type': 'string'}, 'expires': {'type': 'string'}, 'urgency': {'type': 'string'}, 'headline': {'type': 'string'}, 'severity': {'type': 'string'}, 'certainty': {'type': 'string'}, 'effective': {'type': 'string'}, 'description': {'type': 'string'}, 'instruction': {'type': 'string'}}, 'additionalProperties': False}}, 'updated': {'type': ['string', 'null']}, 'counties': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['library_events', 'festivals'], 'properties': {'festivals': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}}, 'library_events': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['updated', 'agency', 'source', 'stage', 'danger', 'sedona_alerts', 'notes'], 'properties': {'notes': {'type': ['string', 'null']}, 'stage': {'type': ['number', 'null']}, 'agency': {'type': ['string', 'null']}, 'danger': {'type': ['string', 'null']}, 'source': {'type': ['string', 'null']}, 'updated': {'type': ['string', 'null']}, 'sedona_alerts': {'type': 'array', 'items': {'type': 'object', 'required': ['text', 'url'], 'properties': {'url': {'type': 'string'}, 'text': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'trail': {'type': 'string', 'description': "Trail name keyword, e.g. 'devil' or 'cathedral' â\x80\x94 omit for all trails"}, 'difficulty': {'enum': ['easy', 'moderate', 'strenuous'], 'type': 'string', 'description': 'Filter by difficulty'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['trails'], 'properties': {'total': {'type': 'number'}, 'source': {'type': 'string'}, 'trails': {'type': 'array', 'items': {'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'distance_mi': {'type': 'number'}}, 'additionalProperties': True}}, 'kazm_note': {'type': 'string'}, 'shuttle_info': {'type': 'string'}, 'oak_creek_tip': {'type': 'string'}, 'red_rock_pass_required': {'type': ['boolean', 'string']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'sign': {'enum': ['aries', 'taurus', 'gemini', 'cancer', 'leo', 'virgo', 'libra', 'scorpio', 'sagittarius', 'capricorn', 'aquarius', 'pisces'], 'type': 'string', 'description': 'Zodiac sign (omit for all)'}, 'period': {'enum': ['daily', 'weekly', 'monthly'], 'type': 'string', 'description': 'Which forecast period (default: daily)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['updated', 'period', 'horoscopes'], 'properties': {'period': {'type': ['string', 'null']}, 'updated': {'type': ['string', 'null']}, 'horoscopes': {'type': 'object', 'additionalProperties': {}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'trail': {'type': 'string', 'description': "Trail slug, e.g. 'broken-arrow', 'schnebly'. Omit for the full list."}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'trail': {'type': 'string'}, 'trails': {'type': 'array', 'items': {}}, 'map_url': {'type': 'string'}, 'coordinates': {'type': 'array', 'items': {}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['total', 'unique', 'mounts'], 'properties': {'total': {'type': 'number'}, 'mounts': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'listeners', 'url'], 'properties': {'url': {'type': ['string', 'null']}, 'name': {'type': 'string'}, 'listeners': {'type': 'number'}}, 'additionalProperties': False}}, 'unique': {'type': 'number'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'email': {'type': 'string', 'description': "Email address â\x80\x94 alternative to listener_id. Use if the listener's email is known."}, 'listener_id': {'type': 'string', 'description': "The listener's unique ID (from register_listener or saved in custom instructions)"}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'name', 'location', 'language', 'genres', 'preferences', 'member_since', 'last_seen', 'total_sessions', 'recent_history'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'genres': {'type': 'array', 'items': {'type': 'string'}}, 'language': {'type': 'string'}, 'location': {'type': ['string', 'null']}, 'last_seen': {'type': ['string', 'null']}, 'preferences': {'type': 'object', 'additionalProperties': {}}, 'member_since': {'type': ['string', 'null']}, 'recent_history': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}}, 'total_sessions': {'type': 'number'}, 'personalization_tip': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 20, 'minimum': 1, 'description': 'Max headlines to return per source (default 8)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['updated', 'feeds'], 'properties': {'feeds': {'type': 'array', 'items': {'type': 'object', 'required': ['source', 'count', 'items'], 'properties': {'count': {'type': 'number'}, 'items': {'type': 'array', 'items': {'type': 'object', 'required': ['title'], 'properties': {'link': {'type': ['string', 'null']}, 'title': {'type': 'string'}, 'summary': {'type': ['string', 'null']}, 'published': {'type': ['string', 'null']}}, 'additionalProperties': True}}, 'source': {'type': 'string'}}, 'additionalProperties': False}}, 'errors': {'type': 'array', 'items': {}}, 'updated': {'type': ['string', 'null']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'date': {'type': 'string', 'description': 'Date YYYY-MM-DD (default today)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['location', 'today', 'next_7_days', 'source'], 'properties': {'today': {'type': 'object', 'required': ['date', 'phase', 'emoji', 'illumination_pct', 'moon_age_days'], 'properties': {'date': {'type': 'string'}, 'emoji': {'type': 'string'}, 'phase': {'type': 'string'}, 'moon_age_days': {'type': 'number'}, 'illumination_pct': {'type': 'number'}}, 'additionalProperties': False}, 'source': {'type': 'string'}, 'location': {'type': 'string'}, 'next_7_days': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['updated', 'venues', 'showings'], 'properties': {'venues': {'type': 'array', 'items': {}}, 'updated': {'type': ['string', 'null']}, 'showings': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['title', 'artist', 'album', 'art', 'started_at', 'elapsed_s', 'duration_s', 'stream_url'], 'properties': {'art': {'anyOf': [{'type': 'string', 'format': 'uri'}, {'type': 'null'}]}, 'album': {'type': ['string', 'null']}, 'title': {'type': ['string', 'null']}, 'artist': {'type': ['string', 'null']}, 'elapsed_s': {'type': ['number', 'null']}, 'duration_s': {'type': ['number', 'null']}, 'started_at': {'type': ['string', 'null']}, 'stream_url': {'anyOf': [{'type': 'string', 'format': 'uri'}, {'type': 'null'}]}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['location', 'updated', 'alert_count', 'alerts', 'source'], 'properties': {'alerts': {'type': 'array', 'items': {'type': 'object', 'required': ['event'], 'properties': {'areas': {'type': 'string'}, 'event': {'type': 'string'}, 'expires': {'type': 'string'}, 'urgency': {'type': 'string'}, 'headline': {'type': 'string'}, 'severity': {'type': 'string'}, 'effective': {'type': 'string'}, 'description': {'type': 'string'}, 'instruction': {'type': 'string'}}, 'additionalProperties': False}}, 'source': {'type': 'string'}, 'updated': {'type': ['string', 'null']}, 'location': {'type': 'string'}, 'alert_count': {'type': 'number'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['station', 'station_id', 'updated', 'level_label', 'source'], 'properties': {'source': {'type': 'string'}, 'station': {'type': 'string'}, 'updated': {'type': ['string', 'null']}, 'station_id': {'type': 'string'}, 'level_label': {'type': 'string'}, 'discharge_cfs': {'anyOf': [{'anyOf': [{'type': 'number'}, {'type': 'object', 'additionalProperties': {}}]}, {'type': 'null'}]}, 'gage_height_ft': {'anyOf': [{'anyOf': [{'type': 'number'}, {'type': 'object', 'additionalProperties': {}}]}, {'type': 'null'}]}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'name': {'type': 'string', 'description': "Listener's name â\x80\x94 used when creating a new profile"}, 'email': {'type': 'string', 'description': "Listener's email address â\x80\x94 used to find or link their profile"}, 'genres': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Favorite music genres â\x80\x94 set on creation or update'}, 'language': {'enum': ['en', 'de', 'es', 'fr', 'pt', 'ja'], 'type': 'string', 'description': 'Preferred language â\x80\x94 set on creation, or updates existing profile'}, 'location': {'type': 'string', 'description': 'City and country â\x80\x94 set on creation or update'}, 'listener_id': {'type': 'string', 'description': "The listener's unique KAZM ID if already known (from custom instructions or previous session)"}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['listener_id', 'status', 'name', 'language', 'location', 'genres', 'preferences', 'recent_history'], 'properties': {'name': {'type': 'string'}, 'genres': {'type': 'array', 'items': {'type': 'string'}}, 'status': {'type': 'string'}, 'language': {'type': 'string'}, 'location': {'type': ['string', 'null']}, 'save_hint': {'type': 'string'}, 'listener_id': {'type': 'string'}, 'preferences': {'type': 'object', 'additionalProperties': {}}, 'recent_history': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}}, 'personalization_tip': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'email': {'type': 'string', 'description': 'Email address â\x80\x94 alternative to listener_id'}, 'listener_id': {'type': 'string', 'description': "The listener's unique ID"}, 'content_type': {'enum': ['greeting', 'recommendations', 'full'], 'type': 'string', 'description': 'greeting = localized welcome only; recommendations = based on history; full = everything (default)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['listener'], 'properties': {'greeting': {'type': 'string'}, 'listener': {'type': 'object', 'required': ['id', 'name', 'location', 'language'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'language': {'type': 'string'}, 'location': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'session_tip': {'type': 'string'}, 'recommendations': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'location': {'enum': ['cathedral_rock', 'airport_mesa', 'bell_rock', 'chapel_holy_cross', 'devils_bridge', 'oak_creek_canyon'], 'type': 'string', 'description': 'Filter to a single location â\x80\x94 omit for all 6'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['location_context', 'date', 'current_light_phase', 'today_times', 'locations'], 'properties': {'date': {'type': 'string'}, 'locations': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}}, {'type': 'object', 'additionalProperties': {}}]}, 'today_times': {'type': 'object', 'additionalProperties': {}}, 'location_context': {'type': 'string'}, 'current_light_phase': {'type': 'string'}, 'current_light_score': {'type': ['number', 'string']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'topic': {'enum': ['fees', 'sites', 'shuttles', 'passes', 'buy', 'all'], 'type': 'string', 'description': 'fees | sites | shuttles | passes | buy | all (default)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'fees': {'type': 'object', 'additionalProperties': {}}, 'tips': {'type': 'array', 'items': {'type': 'string'}}, 'sites': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}}, {'type': 'object', 'additionalProperties': {}}]}, 'passes': {'type': 'object', 'additionalProperties': {}}, 'shuttles': {'type': 'object', 'additionalProperties': {}}, 'kazm_note': {'type': 'string'}, 'where_to_buy': {'type': 'array', 'items': {}}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['count', 'blocks'], 'properties': {'count': {'type': 'number'}, 'blocks': {'type': 'array', 'items': {'type': 'object', 'required': ['date', 'start_hour', 'url'], 'properties': {'url': {'type': 'string'}, 'date': {'type': 'string'}, 'start_hour': {'type': 'number'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['updated', 'sources', 'closures', 'incidents'], 'properties': {'sources': {'type': 'array', 'items': {'type': 'string'}}, 'updated': {'type': ['string', 'null']}, 'closures': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}}, 'incidents': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'source': {'type': 'string'}, 'status': {'type': 'string'}, 'amplitude': {'type': 'number'}, 'frequency_hz': {'type': 'number'}, 'last_updated': {'type': 'string'}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'day': {'enum': ['weekday', 'saturday', 'sunday'], 'type': 'string', 'description': 'Filter to a specific day group'}, 'query': {'type': 'string', 'description': 'Keyword to filter by show name or host'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['station', 'timezone', 'schedule'], 'properties': {'station': {'type': 'string'}, 'schedule': {'type': 'object', 'additionalProperties': {}}, 'timezone': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'hz': {'type': 'integer', 'description': 'Look up a specific frequency in Hz â\x80\x94 e.g. 528'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['frequencies'], 'properties': {'note': {'type': 'string'}, 'frequencies': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}}, 'sound_healing_page': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'goal': {'enum': ['sleep', 'focus', 'meditation', 'energy', 'calm', 'anxiety', 'creativity', 'healing'], 'type': 'string', 'description': "Listener's intent â\x80\x94 omit to get a time-of-day recommendation"}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['recommended'], 'properties': {'reason': {'type': 'string'}, 'recommended': {'anyOf': [{'type': 'string'}, {'type': 'object', 'additionalProperties': {}}]}, 'also_available': {'type': 'array', 'items': {}}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'team': {'enum': ['cardinals', 'suns', 'dbacks', 'mercury', 'asu', 'wildcats', 'arizona', 'nau', 'ufc'], 'type': 'string', 'description': 'Filter by team â\x80\x94 omit for all Arizona teams'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['updated', 'scores'], 'properties': {'scores': {'type': 'object', 'additionalProperties': {}}, 'updated': {'type': ['string', 'null']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'date': {'type': 'string', 'description': 'Date YYYY-MM-DD (default tonight)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['date', 'location', 'darkness', 'moon', 'milky_way', 'top_sites', 'source'], 'properties': {'date': {'type': 'string'}, 'moon': {'type': 'object', 'required': ['phase', 'emoji', 'illumination_pct', 'moon_age_days', 'interference_rating', 'note'], 'properties': {'note': {'type': 'string'}, 'emoji': {'type': 'string'}, 'phase': {'type': 'string'}, 'moon_age_days': {'type': 'number'}, 'illumination_pct': {'type': 'number'}, 'interference_rating': {'type': 'string'}}, 'additionalProperties': False}, 'source': {'type': 'string'}, 'darkness': {'type': 'object', 'required': ['astronomical_twilight_end', 'astronomical_twilight_begin', 'note'], 'properties': {'note': {'type': 'string'}, 'astronomical_twilight_end': {'type': 'string'}, 'astronomical_twilight_begin': {'type': 'string'}}, 'additionalProperties': False}, 'location': {'type': 'string'}, 'milky_way': {'type': 'object', 'required': ['status', 'note'], 'properties': {'note': {'type': 'string'}, 'status': {'type': 'string'}}, 'additionalProperties': False}, 'top_sites': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'why'], 'properties': {'why': {'type': 'string'}, 'name': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['web_player', 'streams'], 'properties': {'streams': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'url'], 'properties': {'url': {'type': 'string'}, 'name': {'type': 'string'}, 'format': {'type': ['string', 'null']}, 'bitrate': {'anyOf': [{'type': ['string', 'number']}, {'type': 'null'}]}}, 'additionalProperties': False}}, 'web_player': {'type': 'string', 'format': 'uri'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'date': {'type': 'string', 'description': 'Date in YYYY-MM-DD format â\x80\x94 omit for today'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['date', 'location', 'sunrise', 'sunset', 'solar_noon', 'day_length_seconds', 'civil_twilight_begin', 'civil_twilight_end', 'nautical_twilight_begin', 'nautical_twilight_end', 'astronomical_twilight_begin', 'astronomical_twilight_end', 'source'], 'properties': {'date': {'type': 'string'}, 'source': {'type': 'string'}, 'sunset': {'type': 'string'}, 'sunrise': {'type': 'string'}, 'location': {'type': 'string'}, 'solar_noon': {'type': 'string'}, 'civil_twilight_end': {'type': 'string'}, 'day_length_seconds': {'type': 'number'}, 'civil_twilight_begin': {'type': 'string'}, 'nautical_twilight_end': {'type': 'string'}, 'nautical_twilight_begin': {'type': 'string'}, 'next_solstice_or_equinox': {'type': 'object', 'additionalProperties': {}}, 'astronomical_twilight_end': {'type': 'string'}, 'astronomical_twilight_begin': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'spread': {'enum': ['daily', 'single', 'three'], 'type': 'string', 'description': "daily = today's card of the day (deterministic, Sedona date); single = one random card; three = past/present/future. Defaults to daily."}, 'card_name': {'type': 'string', 'description': "Look up a specific card by name, e.g. 'The Tower' or 'Ten of Cups'. Returns full upright and reversed meanings."}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'tag': {'type': 'string'}, 'card': {'type': 'string'}, 'date': {'type': 'string'}, 'note': {'type': 'string'}, 'astro': {'type': 'string'}, 'cards': {'type': 'array', 'items': {'type': 'object', 'required': ['card', 'glyph', 'tag', 'upright', 'reversed'], 'properties': {'tag': {'type': 'string'}, 'card': {'type': 'string'}, 'astro': {'type': 'string'}, 'glyph': {'type': 'string'}, 'meaning': {'type': 'string'}, 'upright': {'type': 'string'}, 'position': {'type': 'string'}, 'reversed': {'type': 'string'}, 'orientation': {'type': 'string'}}, 'additionalProperties': False}}, 'glyph': {'type': 'string'}, 'spread': {'type': 'string'}, 'upright': {'type': 'string'}, 'reversed': {'type': 'string'}, 'tarot_page': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'topic': {'enum': ['parks', 'passes', 'attractions', 'seasons', 'tips', 'all'], 'type': 'string', 'description': 'Category of info â\x80\x94 omit for all'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['location', 'last_verified', 'info'], 'properties': {'info': {'type': 'object', 'additionalProperties': {}}, 'location': {'type': 'string'}, 'last_verified': {'type': ['string', 'null']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'site': {'enum': ['bell_rock', 'cathedral_rock', 'airport_mesa', 'boynton_canyon'], 'type': 'string', 'description': 'Filter to one vortex site'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['location', 'vortex_sites'], 'properties': {'note': {'type': 'string'}, 'location': {'type': 'string'}, 'vortex_sites': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}}, {'type': 'object', 'additionalProperties': {}}]}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'daily': {'type': 'object', 'additionalProperties': {}}, 'hourly': {'type': 'object', 'additionalProperties': {}}, 'current': {'type': 'object', 'additionalProperties': {}}, 'latitude': {'type': 'number'}, 'timezone': {'type': 'string'}, 'elevation': {'type': 'number'}, 'longitude': {'type': 'number'}, 'daily_units': {'type': 'object', 'additionalProperties': {'type': 'string'}}, 'hourly_units': {'type': 'object', 'additionalProperties': {'type': 'string'}}, 'current_units': {'type': 'object', 'additionalProperties': {'type': 'string'}}, 'generationtime_ms': {'type': 'number'}, 'utc_offset_seconds': {'type': 'number'}, 'timezone_abbreviation': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['updated', 'search_area', 'active_fire_count', 'fires', 'source'], 'properties': {'fires': {'type': 'array', 'items': {'type': 'object', 'required': ['name'], 'properties': {'lat': {'type': 'number'}, 'lon': {'type': 'number'}, 'name': {'type': 'string'}, 'acres': {'type': 'number'}, 'state': {'type': 'string'}, 'behavior': {'type': 'string'}, 'discovered': {'type': 'string'}, 'contained_pct': {'type': 'number'}, 'dist_mi_from_sedona': {'type': 'number'}}, 'additionalProperties': False}}, 'source': {'type': 'string'}, 'updated': {'type': ['string', 'null']}, 'search_area': {'type': 'string'}, 'active_fire_count': {'type': 'number'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['listener_id', 'event_type'], 'properties': {'notes': {'type': 'string', 'description': "Extra context: 'loved it', 'skipped after 10s', 'requested via AI', etc."}, 'title': {'type': 'string', 'description': 'Song title or show name'}, 'artist': {'type': 'string', 'description': 'Artist name (for songs)'}, 'event_type': {'enum': ['song_played', 'show_tuned_in', 'song_requested', 'session_start', 'session_end', 'reacted'], 'type': 'string', 'description': 'Type of event'}, 'listener_id': {'type': 'string', 'description': "The listener's unique ID"}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ok', 'logged', 'total_events'], 'properties': {'ok': {'type': 'boolean'}, 'logged': {'type': 'object', 'required': ['type', 'title', 'artist', 'notes', 'timestamp'], 'properties': {'type': {'type': 'string'}, 'notes': {'type': ['string', 'null']}, 'title': {'type': ['string', 'null']}, 'artist': {'type': ['string', 'null']}, 'timestamp': {'type': 'string'}}, 'additionalProperties': False}, 'total_events': {'type': 'number'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': "Listener's name or nickname"}, 'email': {'type': 'string', 'description': 'Email address (optional â\x80\x94 used to find existing profile)'}, 'genres': {'type': 'array', 'items': {'type': 'string'}, 'description': "Favorite music genres, e.g. ['classic rock','jazz','blues']"}, 'language': {'enum': ['en', 'de', 'es', 'fr', 'pt', 'ja'], 'type': 'string', 'description': 'Preferred language for KAZM content: en/de/es/fr/pt/ja (default en)'}, 'location': {'type': 'string', 'description': "City and country, e.g. 'Berlin, Germany' or 'Los Angeles, CA'"}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['listener_id', 'status', 'name', 'language', 'location', 'genres', 'message'], 'properties': {'name': {'type': 'string'}, 'genres': {'type': 'array', 'items': {'type': 'string'}}, 'status': {'type': 'string'}, 'message': {'type': 'string'}, 'language': {'type': 'string'}, 'location': {'type': ['string', 'null']}, 'listener_id': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'date': {'type': 'string', 'description': 'Limit to one broadcast day, YYYY-MM-DD'}, 'limit': {'type': 'number', 'description': 'Max matches to return (default 25, max 100)'}, 'query': {'type': 'string', 'description': "Words to search for in the spoken-word archive, e.g. 'fire restrictions' or 'doctor'"}, 'types': {'type': 'string', 'description': "Comma-separated segment types to search: talk (KAZM's own voice â\x80\x94 weather, news, breaks), show (syndicated programming), live (live broadcasts), music (words captured over songs). Default 'talk,show,live'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'query': {'type': 'string', 'description': 'Keyword to filter by title or artist'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['results'], 'properties': {'results': {'type': 'array', 'items': {'type': 'object', 'required': ['title', 'artist', 'played_at'], 'properties': {'title': {'type': ['string', 'null']}, 'artist': {'type': ['string', 'null']}, 'played_at': {'type': ['string', 'null']}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Artist name or song title to search for'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query', 'count', 'results'], 'properties': {'count': {'type': 'number'}, 'query': {'type': 'string'}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['title', 'artist'], 'properties': {'title': {'type': 'string'}, 'artist': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'name': {'type': 'string', 'maxLength': 60, 'description': "Your name and town for the request card, e.g. 'Sarah from Sedona' (optional)"}, 'note': {'type': 'string', 'maxLength': 140, 'description': "A dedication or message, e.g. 'Happy birthday Maria!' (optional)"}, 'query': {'type': 'string', 'description': "Song title and/or artist name, e.g. 'Sailing Christopher Cross' or 'Truckin Grateful Dead'"}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['success'], 'properties': {'name': {'type': 'string'}, 'note': {'type': 'string'}, 'matches': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}}, 'message': {'type': 'string'}, 'success': {'type': 'boolean'}, 'submitted': {'type': 'boolean'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['listener_id', 'key', 'value'], 'properties': {'key': {'type': 'string', 'description': "Preference key: 'language', 'location', 'genres' (comma-separated), 'favorite_show', or any custom key"}, 'value': {'type': 'string', 'description': 'New value for the preference'}, 'listener_id': {'type': 'string', 'description': "The listener's unique ID"}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ok', 'listener_id', 'updated', 'updated_at'], 'properties': {'ok': {'type': 'boolean'}, 'updated': {'type': 'object', 'additionalProperties': {}}, 'updated_at': {'type': 'string'}, 'listener_id': {'type': 'string'}}, 'additionalProperties': False}
Cambios recientes en herramientas
Servidores MCP similares
Travel Feeds
Lists and reads curated travel news feeds with normalized items and keyword filtering.
Transport Feeds
Lists and reads curated transport and mobility news feeds with normalized items and keyword filtering.
Boston Calendar
Searches upcoming events in Greater Boston from The Boston Calendar, with date, keyword, and free-admission filters.
VITUR MCP
Provides VITUR event information, agendas, speakers, participating companies, tickets, passes, and related published content.
SceneF — California, Florida and Hawaii Movie Showtimes
Provides verified movie showtimes, theater information, film details, discounts, coming-soon listings, and movie-night planning f…
LiveSpot
Searches and presents upcoming concerts, theatre, sports, festivals, and other events across Swedish cities with venue, date, and…
setline
Provides festival discovery data, lineups, artist appearances, schedules, locations, and ticket links.
agentorist
Discovers bookable events, movies, venues, and hotels, provides concrete ticket or showtime options, and can complete or hand off…