이 MCP로 할 수 있는 일
Provides European ski resort conditions, forecasts, terrain information, travel routing, trip planning, and booking links.
도구
입력 스키마
{'type': 'object', 'title': 'booking_optionsArguments', 'required': ['resort'], 'properties': {'end': {'type': 'string', 'title': 'End', 'default': ''}, 'start': {'type': 'string', 'title': 'Start', 'default': ''}, 'adults': {'type': 'integer', 'title': 'Adults', 'default': 2}, 'origin': {'type': 'string', 'title': 'Origin', 'default': ''}, 'resort': {'type': 'string', 'title': 'Resort'}, 'children': {'type': 'integer', 'title': 'Children', 'default': 0}}}
출력 스키마
{'$defs': {'Attribution': {'type': 'object', 'title': 'Attribution', 'required': ['source', 'contract', 'attribution'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'contract': {'type': 'string', 'title': 'Contract'}, 'attribution': {'type': 'string', 'title': 'Attribution'}}}, 'ErrorOutput': {'type': 'object', 'title': 'ErrorOutput', 'required': ['_meta', 'error'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'error': {'type': 'object', 'title': 'Error', 'additionalProperties': True}}, 'additionalProperties': True}, 'BookingOptionsOutput': {'type': 'object', 'title': 'BookingOptionsOutput', 'required': ['_meta', 'resort', 'booking', 'note'], 'properties': {'note': {'type': 'string', 'title': 'Note'}, '_meta': {'$ref': '#/$defs/Attribution'}, 'resort': {'type': 'string', 'title': 'Resort'}, 'booking': {'title': 'Booking', 'description': 'Travel options with attributed entry URLs'}}, 'additionalProperties': True}}, 'anyOf': [{'$ref': '#/$defs/BookingOptionsOutput'}, {'$ref': '#/$defs/ErrorOutput'}], 'title': 'ToolOutput[BookingOptionsOutput]'}
입력 스키마
{'type': 'object', 'title': 'choose_pathArguments', 'required': ['trip_id', 'grant', 'path_id'], 'properties': {'grant': {'type': 'string', 'title': 'Grant'}, 'path_id': {'type': 'string', 'title': 'Path Id'}, 'trip_id': {'type': 'integer', 'title': 'Trip Id'}}}
출력 스키마
{'$defs': {'Attribution': {'type': 'object', 'title': 'Attribution', 'required': ['source', 'contract', 'attribution'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'contract': {'type': 'string', 'title': 'Contract'}, 'attribution': {'type': 'string', 'title': 'Attribution'}}}, 'ErrorOutput': {'type': 'object', 'title': 'ErrorOutput', 'required': ['_meta', 'error'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'error': {'type': 'object', 'title': 'Error', 'additionalProperties': True}}, 'additionalProperties': True}, 'ChoosePathOutput': {'type': 'object', 'title': 'ChoosePathOutput', 'required': ['_meta', 'trip_id', 'chosen_path', 'note'], 'properties': {'note': {'type': 'string', 'title': 'Note'}, '_meta': {'$ref': '#/$defs/Attribution'}, 'trip_id': {'type': 'integer', 'title': 'Trip Id'}, 'chosen_path': {'type': 'string', 'title': 'Chosen Path'}}, 'additionalProperties': True}}, 'anyOf': [{'$ref': '#/$defs/ChoosePathOutput'}, {'$ref': '#/$defs/ErrorOutput'}], 'title': 'ToolOutput[ChoosePathOutput]'}
입력 스키마
{'type': 'object', 'title': 'conditionsArguments', 'required': ['resort'], 'properties': {'resort': {'type': 'string', 'title': 'Resort'}}}
출력 스키마
{'$defs': {'Attribution': {'type': 'object', 'title': 'Attribution', 'required': ['source', 'contract', 'attribution'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'contract': {'type': 'string', 'title': 'Contract'}, 'attribution': {'type': 'string', 'title': 'Attribution'}}}, 'ErrorOutput': {'type': 'object', 'title': 'ErrorOutput', 'required': ['_meta', 'error'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'error': {'type': 'object', 'title': 'Error', 'additionalProperties': True}}, 'additionalProperties': True}, 'ConditionsOutput': {'type': 'object', 'title': 'ConditionsOutput', 'required': ['_meta', 'operations', 'avalanche', 'avalanche_season'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'avalanche': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Avalanche'}, 'operations': {'type': 'object', 'title': 'Operations', 'additionalProperties': True}, 'avalanche_season': {'type': 'boolean', 'title': 'Avalanche Season'}}, 'additionalProperties': True}}, 'anyOf': [{'$ref': '#/$defs/ConditionsOutput'}, {'$ref': '#/$defs/ErrorOutput'}], 'title': 'ToolOutput[ConditionsOutput]'}
입력 스키마
{'type': 'object', 'title': 'daily_snowArguments', 'properties': {'lang': {'type': 'string', 'title': 'Lang', 'default': 'en'}, 'region': {'type': 'string', 'title': 'Region', 'default': ''}, 'country': {'type': 'string', 'title': 'Country', 'default': ''}}}
출력 스키마
{'$defs': {'Attribution': {'type': 'object', 'title': 'Attribution', 'required': ['source', 'contract', 'attribution'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'contract': {'type': 'string', 'title': 'Contract'}, 'attribution': {'type': 'string', 'title': 'Attribution'}}}, 'ErrorOutput': {'type': 'object', 'title': 'ErrorOutput', 'required': ['_meta', 'error'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'error': {'type': 'object', 'title': 'Error', 'additionalProperties': True}}, 'additionalProperties': True}, 'DailySnowOutput': {'type': 'object', 'title': 'DailySnowOutput', 'required': ['_meta', 'digests'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'digests': {'title': 'Digests', 'description': 'Published snow digest entries and metadata'}}, 'additionalProperties': True}}, 'anyOf': [{'$ref': '#/$defs/DailySnowOutput'}, {'$ref': '#/$defs/ErrorOutput'}], 'title': 'ToolOutput[DailySnowOutput]'}
입력 스키마
{'type': 'object', 'title': 'find_resortsArguments', 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 10}, 'query': {'type': 'string', 'title': 'Query', 'default': ''}, 'country': {'type': 'string', 'title': 'Country', 'default': ''}}}
출력 스키마
{'$defs': {'Attribution': {'type': 'object', 'title': 'Attribution', 'required': ['source', 'contract', 'attribution'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'contract': {'type': 'string', 'title': 'Contract'}, 'attribution': {'type': 'string', 'title': 'Attribution'}}}, 'ErrorOutput': {'type': 'object', 'title': 'ErrorOutput', 'required': ['_meta', 'error'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'error': {'type': 'object', 'title': 'Error', 'additionalProperties': True}}, 'additionalProperties': True}, 'FindResortsOutput': {'type': 'object', 'title': 'FindResortsOutput', 'required': ['_meta', 'resorts', 'total_matches'], 'properties': {'hint': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Hint', 'default': None}, '_meta': {'$ref': '#/$defs/Attribution'}, 'resorts': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}, 'title': 'Resorts'}, 'total_matches': {'type': 'integer', 'title': 'Total Matches'}}, 'additionalProperties': True}}, 'anyOf': [{'$ref': '#/$defs/FindResortsOutput'}, {'$ref': '#/$defs/ErrorOutput'}], 'title': 'ToolOutput[FindResortsOutput]'}
입력 스키마
{'type': 'object', 'title': 'getting_thereArguments', 'required': ['resort'], 'properties': {'mode': {'type': 'string', 'title': 'Mode', 'default': 'drive'}, 'origin': {'type': 'string', 'title': 'Origin', 'default': ''}, 'resort': {'type': 'string', 'title': 'Resort'}}}
출력 스키마
{'$defs': {'Attribution': {'type': 'object', 'title': 'Attribution', 'required': ['source', 'contract', 'attribution'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'contract': {'type': 'string', 'title': 'Contract'}, 'attribution': {'type': 'string', 'title': 'Attribution'}}}, 'ErrorOutput': {'type': 'object', 'title': 'ErrorOutput', 'required': ['_meta', 'error'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'error': {'type': 'object', 'title': 'Error', 'additionalProperties': True}}, 'additionalProperties': True}, 'GettingThereOutput': {'type': 'object', 'title': 'GettingThereOutput', 'required': ['_meta', 'gateways'], 'properties': {'hint': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Hint', 'default': None}, '_meta': {'$ref': '#/$defs/Attribution'}, 'route': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Route', 'default': None}, 'gateways': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}, 'title': 'Gateways'}}, 'additionalProperties': True}}, 'anyOf': [{'$ref': '#/$defs/GettingThereOutput'}, {'$ref': '#/$defs/ErrorOutput'}], 'title': 'ToolOutput[GettingThereOutput]'}
입력 스키마
{'type': 'object', 'title': 'mountain_factsArguments', 'required': ['resort'], 'properties': {'resort': {'type': 'string', 'title': 'Resort'}}}
출력 스키마
{'$defs': {'Attribution': {'type': 'object', 'title': 'Attribution', 'required': ['source', 'contract', 'attribution'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'contract': {'type': 'string', 'title': 'Contract'}, 'attribution': {'type': 'string', 'title': 'Attribution'}}}, 'ErrorOutput': {'type': 'object', 'title': 'ErrorOutput', 'required': ['_meta', 'error'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'error': {'type': 'object', 'title': 'Error', 'additionalProperties': True}}, 'additionalProperties': True}, 'MountainFactsOutput': {'type': 'object', 'title': 'MountainFactsOutput', 'required': ['_meta', 'mountain', 'evidence_type'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'mountain': {'type': 'object', 'title': 'Mountain', 'additionalProperties': True}, 'evidence_type': {'type': 'string', 'title': 'Evidence Type'}}, 'additionalProperties': True}}, 'anyOf': [{'$ref': '#/$defs/MountainFactsOutput'}, {'$ref': '#/$defs/ErrorOutput'}], 'title': 'ToolOutput[MountainFactsOutput]'}
입력 스키마
{'type': 'object', 'title': 'open_bookingArguments', 'required': ['entry_url'], 'properties': {'entry_url': {'type': 'string', 'title': 'Entry Url'}}}
출력 스키마
{'$defs': {'Attribution': {'type': 'object', 'title': 'Attribution', 'required': ['source', 'contract', 'attribution'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'contract': {'type': 'string', 'title': 'Contract'}, 'attribution': {'type': 'string', 'title': 'Attribution'}}}, 'ErrorOutput': {'type': 'object', 'title': 'ErrorOutput', 'required': ['_meta', 'error'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'error': {'type': 'object', 'title': 'Error', 'additionalProperties': True}}, 'additionalProperties': True}, 'OpenBookingOutput': {'type': 'object', 'title': 'OpenBookingOutput', 'required': ['_meta', 'url', 'note'], 'properties': {'url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Url'}, 'note': {'type': 'string', 'title': 'Note'}, '_meta': {'$ref': '#/$defs/Attribution'}}, 'additionalProperties': True}}, 'anyOf': [{'$ref': '#/$defs/OpenBookingOutput'}, {'$ref': '#/$defs/ErrorOutput'}], 'title': 'ToolOutput[OpenBookingOutput]'}
입력 스키마
{'type': 'object', 'title': 'open_outlookArguments', 'required': ['resort'], 'properties': {'end': {'type': 'string', 'title': 'End', 'default': ''}, 'start': {'type': 'string', 'title': 'Start', 'default': ''}, 'resort': {'type': 'string', 'title': 'Resort'}}}
출력 스키마
{'$defs': {'Attribution': {'type': 'object', 'title': 'Attribution', 'required': ['source', 'contract', 'attribution'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'contract': {'type': 'string', 'title': 'Contract'}, 'attribution': {'type': 'string', 'title': 'Attribution'}}}, 'ErrorOutput': {'type': 'object', 'title': 'ErrorOutput', 'required': ['_meta', 'error'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'error': {'type': 'object', 'title': 'Error', 'additionalProperties': True}}, 'additionalProperties': True}, 'OpenOutlookOutput': {'type': 'object', 'title': 'OpenOutlookOutput', 'required': ['_meta', 'outlook'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'outlook': {'type': 'object', 'title': 'Outlook', 'additionalProperties': True}}, 'additionalProperties': True}}, 'anyOf': [{'$ref': '#/$defs/OpenOutlookOutput'}, {'$ref': '#/$defs/ErrorOutput'}], 'title': 'ToolOutput[OpenOutlookOutput]'}
입력 스키마
{'type': 'object', 'title': 'plan_tripArguments', 'required': ['brief'], 'properties': {'lang': {'type': 'string', 'title': 'Lang', 'default': 'en'}, 'brief': {'type': 'string', 'title': 'Brief'}, 'origin': {'type': 'string', 'title': 'Origin', 'default': ''}}}
출력 스키마
{'$defs': {'Attribution': {'type': 'object', 'title': 'Attribution', 'required': ['source', 'contract', 'attribution'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'contract': {'type': 'string', 'title': 'Contract'}, 'attribution': {'type': 'string', 'title': 'Attribution'}}}, 'ErrorOutput': {'type': 'object', 'title': 'ErrorOutput', 'required': ['_meta', 'error'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'error': {'type': 'object', 'title': 'Error', 'additionalProperties': True}}, 'additionalProperties': True}, 'PlanTripOutput': {'type': 'object', 'title': 'PlanTripOutput', 'required': ['_meta', 'trip_id', 'grant', 'claim_url', 'eta_minutes', 'claim_pitch', 'status_hint'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'grant': {'type': 'string', 'title': 'Grant'}, 'trip_id': {'type': 'integer', 'title': 'Trip Id'}, 'claim_url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Claim Url'}, 'claim_pitch': {'type': 'string', 'title': 'Claim Pitch'}, 'eta_minutes': {'anyOf': [{'type': 'integer'}, {'type': 'number'}], 'title': 'Eta Minutes'}, 'status_hint': {'type': 'string', 'title': 'Status Hint'}}, 'additionalProperties': True}}, 'anyOf': [{'$ref': '#/$defs/PlanTripOutput'}, {'$ref': '#/$defs/ErrorOutput'}], 'title': 'ToolOutput[PlanTripOutput]'}
입력 스키마
{'type': 'object', 'title': 'resort_mediaArguments', 'required': ['resort'], 'properties': {'resort': {'type': 'string', 'title': 'Resort'}}}
출력 스키마
{'$defs': {'Attribution': {'type': 'object', 'title': 'Attribution', 'required': ['source', 'contract', 'attribution'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'contract': {'type': 'string', 'title': 'Contract'}, 'attribution': {'type': 'string', 'title': 'Attribution'}}}, 'ErrorOutput': {'type': 'object', 'title': 'ErrorOutput', 'required': ['_meta', 'error'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'error': {'type': 'object', 'title': 'Error', 'additionalProperties': True}}, 'additionalProperties': True}, 'ResortMediaOutput': {'type': 'object', 'title': 'ResortMediaOutput', 'required': ['_meta', 'photos', 'topography'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'photos': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}, 'title': 'Photos'}, 'topography': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}, 'title': 'Topography'}}, 'additionalProperties': True}}, 'anyOf': [{'$ref': '#/$defs/ResortMediaOutput'}, {'$ref': '#/$defs/ErrorOutput'}], 'title': 'ToolOutput[ResortMediaOutput]'}
입력 스키마
{'type': 'object', 'title': 'resort_writeupArguments', 'required': ['resort'], 'properties': {'lang': {'type': 'string', 'title': 'Lang', 'default': 'en'}, 'resort': {'type': 'string', 'title': 'Resort'}}}
출력 스키마
{'$defs': {'Attribution': {'type': 'object', 'title': 'Attribution', 'required': ['source', 'contract', 'attribution'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'contract': {'type': 'string', 'title': 'Contract'}, 'attribution': {'type': 'string', 'title': 'Attribution'}}}, 'ErrorOutput': {'type': 'object', 'title': 'ErrorOutput', 'required': ['_meta', 'error'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'error': {'type': 'object', 'title': 'Error', 'additionalProperties': True}}, 'additionalProperties': True}, 'ResortWriteupOutput': {'type': 'object', 'title': 'ResortWriteupOutput', 'required': ['_meta', 'resort', 'article'], 'properties': {'note': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Note', 'default': None}, '_meta': {'$ref': '#/$defs/Attribution'}, 'resort': {'type': 'string', 'title': 'Resort'}, 'article': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Article'}, 'entry_url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Entry Url', 'default': None}}, 'additionalProperties': True}}, 'anyOf': [{'$ref': '#/$defs/ResortWriteupOutput'}, {'$ref': '#/$defs/ErrorOutput'}], 'title': 'ToolOutput[ResortWriteupOutput]'}
입력 스키마
{'type': 'object', 'title': 'season_fortnightsArguments', 'required': ['resort'], 'properties': {'band': {'type': 'string', 'title': 'Band', 'default': ''}, 'resort': {'type': 'string', 'title': 'Resort'}}}
출력 스키마
{'$defs': {'Attribution': {'type': 'object', 'title': 'Attribution', 'required': ['source', 'contract', 'attribution'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'contract': {'type': 'string', 'title': 'Contract'}, 'attribution': {'type': 'string', 'title': 'Attribution'}}}, 'ErrorOutput': {'type': 'object', 'title': 'ErrorOutput', 'required': ['_meta', 'error'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'error': {'type': 'object', 'title': 'Error', 'additionalProperties': True}}, 'additionalProperties': True}, 'SeasonFortnightsOutput': {'type': 'object', 'title': 'SeasonFortnightsOutput', 'required': ['_meta', 'resort', 'bands', 'source', 'note'], 'properties': {'note': {'type': 'string', 'title': 'Note'}, '_meta': {'$ref': '#/$defs/Attribution'}, 'bands': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}, 'title': 'Bands'}, 'resort': {'title': 'Resort'}, 'source': {'title': 'Source'}}, 'additionalProperties': True}}, 'anyOf': [{'$ref': '#/$defs/SeasonFortnightsOutput'}, {'$ref': '#/$defs/ErrorOutput'}], 'title': 'ToolOutput[SeasonFortnightsOutput]'}
입력 스키마
{'type': 'object', 'title': 'season_historyArguments', 'required': ['resort'], 'properties': {'month': {'type': 'integer', 'title': 'Month', 'default': 0}, 'resort': {'type': 'string', 'title': 'Resort'}}}
출력 스키마
{'$defs': {'Attribution': {'type': 'object', 'title': 'Attribution', 'required': ['source', 'contract', 'attribution'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'contract': {'type': 'string', 'title': 'Contract'}, 'attribution': {'type': 'string', 'title': 'Attribution'}}}, 'ErrorOutput': {'type': 'object', 'title': 'ErrorOutput', 'required': ['_meta', 'error'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'error': {'type': 'object', 'title': 'Error', 'additionalProperties': True}}, 'additionalProperties': True}, 'SeasonHistoryOutput': {'type': 'object', 'title': 'SeasonHistoryOutput', 'required': ['_meta', 'season'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'season': {'type': 'object', 'title': 'Season', 'additionalProperties': True}}, 'additionalProperties': True}}, 'anyOf': [{'$ref': '#/$defs/SeasonHistoryOutput'}, {'$ref': '#/$defs/ErrorOutput'}], 'title': 'ToolOutput[SeasonHistoryOutput]'}
입력 스키마
{'type': 'object', 'title': 'skier_notesArguments', 'required': ['resort'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 8}, 'resort': {'type': 'string', 'title': 'Resort'}}}
출력 스키마
{'$defs': {'Attribution': {'type': 'object', 'title': 'Attribution', 'required': ['source', 'contract', 'attribution'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'contract': {'type': 'string', 'title': 'Contract'}, 'attribution': {'type': 'string', 'title': 'Attribution'}}}, 'ErrorOutput': {'type': 'object', 'title': 'ErrorOutput', 'required': ['_meta', 'error'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'error': {'type': 'object', 'title': 'Error', 'additionalProperties': True}}, 'additionalProperties': True}, 'SkierNotesOutput': {'type': 'object', 'title': 'SkierNotesOutput', 'required': ['_meta', 'resort', 'notes', 'entry_url', 'note'], 'properties': {'note': {'type': 'string', 'title': 'Note'}, '_meta': {'$ref': '#/$defs/Attribution'}, 'notes': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}, 'title': 'Notes'}, 'resort': {'type': 'string', 'title': 'Resort'}, 'entry_url': {'type': 'string', 'title': 'Entry Url'}}, 'additionalProperties': True}}, 'anyOf': [{'$ref': '#/$defs/SkierNotesOutput'}, {'$ref': '#/$defs/ErrorOutput'}], 'title': 'ToolOutput[SkierNotesOutput]'}
입력 스키마
{'type': 'object', 'title': 'snow_forecastArguments', 'required': ['resort'], 'properties': {'resort': {'type': 'string', 'title': 'Resort'}}}
출력 스키마
{'$defs': {'Attribution': {'type': 'object', 'title': 'Attribution', 'required': ['source', 'contract', 'attribution'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'contract': {'type': 'string', 'title': 'Contract'}, 'attribution': {'type': 'string', 'title': 'Attribution'}}}, 'ErrorOutput': {'type': 'object', 'title': 'ErrorOutput', 'required': ['_meta', 'error'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'error': {'type': 'object', 'title': 'Error', 'additionalProperties': True}}, 'additionalProperties': True}, 'SnowForecastOutput': {'type': 'object', 'title': 'SnowForecastOutput', 'required': ['_meta', 'forecast'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'forecast': {'type': 'object', 'title': 'Forecast', 'additionalProperties': True}}, 'additionalProperties': True}}, 'anyOf': [{'$ref': '#/$defs/SnowForecastOutput'}, {'$ref': '#/$defs/ErrorOutput'}], 'title': 'ToolOutput[SnowForecastOutput]'}
입력 스키마
{'type': 'object', 'title': 'start_country_alertArguments', 'required': ['country', 'email'], 'properties': {'cm': {'type': 'integer', 'title': 'Cm', 'default': 0}, 'lang': {'type': 'string', 'title': 'Lang', 'default': 'en'}, 'email': {'type': 'string', 'title': 'Email'}, 'country': {'type': 'string', 'title': 'Country'}}}
출력 스키마
{'$defs': {'Attribution': {'type': 'object', 'title': 'Attribution', 'required': ['source', 'contract', 'attribution'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'contract': {'type': 'string', 'title': 'Contract'}, 'attribution': {'type': 'string', 'title': 'Attribution'}}}, 'ErrorOutput': {'type': 'object', 'title': 'ErrorOutput', 'required': ['_meta', 'error'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'error': {'type': 'object', 'title': 'Error', 'additionalProperties': True}}, 'additionalProperties': True}, 'StartCountryAlertOutput': {'type': 'object', 'title': 'StartCountryAlertOutput', 'required': ['_meta', 'country', 'confirmation_sent', 'language', 'what_happens_next', 'tell_them'], 'properties': {'note': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Note', 'default': None}, '_meta': {'$ref': '#/$defs/Attribution'}, 'country': {'type': 'string', 'title': 'Country'}, 'language': {'type': 'string', 'title': 'Language'}, 'tell_them': {'type': 'string', 'title': 'Tell Them'}, 'confirmation_sent': {'type': 'boolean', 'title': 'Confirmation Sent'}, 'what_happens_next': {'type': 'string', 'title': 'What Happens Next'}}, 'additionalProperties': True}}, 'anyOf': [{'$ref': '#/$defs/StartCountryAlertOutput'}, {'$ref': '#/$defs/ErrorOutput'}], 'title': 'ToolOutput[StartCountryAlertOutput]'}
입력 스키마
{'type': 'object', 'title': 'start_powder_alertArguments', 'required': ['resort', 'email'], 'properties': {'cm': {'type': 'integer', 'title': 'Cm', 'default': 0}, 'lang': {'type': 'string', 'title': 'Lang', 'default': 'en'}, 'email': {'type': 'string', 'title': 'Email'}, 'resort': {'type': 'string', 'title': 'Resort'}}}
출력 스키마
{'$defs': {'Attribution': {'type': 'object', 'title': 'Attribution', 'required': ['source', 'contract', 'attribution'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'contract': {'type': 'string', 'title': 'Contract'}, 'attribution': {'type': 'string', 'title': 'Attribution'}}}, 'ErrorOutput': {'type': 'object', 'title': 'ErrorOutput', 'required': ['_meta', 'error'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'error': {'type': 'object', 'title': 'Error', 'additionalProperties': True}}, 'additionalProperties': True}, 'StartPowderAlertOutput': {'type': 'object', 'title': 'StartPowderAlertOutput', 'required': ['_meta', 'resort', 'confirmation_sent', 'language', 'what_happens_next', 'tell_them'], 'properties': {'note': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Note', 'default': None}, '_meta': {'$ref': '#/$defs/Attribution'}, 'resort': {'type': 'string', 'title': 'Resort'}, 'language': {'type': 'string', 'title': 'Language'}, 'tell_them': {'type': 'string', 'title': 'Tell Them'}, 'confirmation_sent': {'type': 'boolean', 'title': 'Confirmation Sent'}, 'what_happens_next': {'type': 'string', 'title': 'What Happens Next'}}, 'additionalProperties': True}}, 'anyOf': [{'$ref': '#/$defs/StartPowderAlertOutput'}, {'$ref': '#/$defs/ErrorOutput'}], 'title': 'ToolOutput[StartPowderAlertOutput]'}
입력 스키마
{'type': 'object', 'title': 'tell_skymArguments', 'required': ['trip_id', 'grant', 'message'], 'properties': {'lang': {'type': 'string', 'title': 'Lang', 'default': 'en'}, 'grant': {'type': 'string', 'title': 'Grant'}, 'message': {'type': 'string', 'title': 'Message'}, 'trip_id': {'type': 'integer', 'title': 'Trip Id'}}}
출력 스키마
{'$defs': {'Attribution': {'type': 'object', 'title': 'Attribution', 'required': ['source', 'contract', 'attribution'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'contract': {'type': 'string', 'title': 'Contract'}, 'attribution': {'type': 'string', 'title': 'Attribution'}}}, 'ErrorOutput': {'type': 'object', 'title': 'ErrorOutput', 'required': ['_meta', 'error'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'error': {'type': 'object', 'title': 'Error', 'additionalProperties': True}}, 'additionalProperties': True}, 'TellSkymOutput': {'type': 'object', 'title': 'TellSkymOutput', 'required': ['_meta', 'trip_id', 'delivered', 'skym_will_reply', 'hint'], 'properties': {'hint': {'type': 'string', 'title': 'Hint'}, 'note': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Note', 'default': None}, '_meta': {'$ref': '#/$defs/Attribution'}, 'trip_id': {'type': 'integer', 'title': 'Trip Id'}, 'delivered': {'type': 'boolean', 'title': 'Delivered'}, 'skym_will_reply': {'type': 'boolean', 'title': 'Skym Will Reply'}}, 'additionalProperties': True}}, 'anyOf': [{'$ref': '#/$defs/TellSkymOutput'}, {'$ref': '#/$defs/ErrorOutput'}], 'title': 'ToolOutput[TellSkymOutput]'}
입력 스키마
{'type': 'object', 'title': 'trip_costsArguments', 'required': ['country'], 'properties': {'country': {'type': 'string', 'title': 'Country'}}}
출력 스키마
{'$defs': {'Attribution': {'type': 'object', 'title': 'Attribution', 'required': ['source', 'contract', 'attribution'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'contract': {'type': 'string', 'title': 'Contract'}, 'attribution': {'type': 'string', 'title': 'Attribution'}}}, 'ErrorOutput': {'type': 'object', 'title': 'ErrorOutput', 'required': ['_meta', 'error'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'error': {'type': 'object', 'title': 'Error', 'additionalProperties': True}}, 'additionalProperties': True}, 'TripCostsOutput': {'type': 'object', 'title': 'TripCostsOutput', 'required': ['_meta', 'costs'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'costs': {'title': 'Costs', 'description': 'Country-level lift-pass and lodging estimates'}}, 'additionalProperties': True}}, 'anyOf': [{'$ref': '#/$defs/TripCostsOutput'}, {'$ref': '#/$defs/ErrorOutput'}], 'title': 'ToolOutput[TripCostsOutput]'}
입력 스키마
{'type': 'object', 'title': 'trip_statusArguments', 'required': ['trip_id', 'grant'], 'properties': {'grant': {'type': 'string', 'title': 'Grant'}, 'trip_id': {'type': 'integer', 'title': 'Trip Id'}}}
출력 스키마
{'$defs': {'Attribution': {'type': 'object', 'title': 'Attribution', 'required': ['source', 'contract', 'attribution'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'contract': {'type': 'string', 'title': 'Contract'}, 'attribution': {'type': 'string', 'title': 'Attribution'}}}, 'ErrorOutput': {'type': 'object', 'title': 'ErrorOutput', 'required': ['_meta', 'error'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'error': {'type': 'object', 'title': 'Error', 'additionalProperties': True}}, 'additionalProperties': True}, 'TripStatusOutput': {'type': 'object', 'title': 'TripStatusOutput', 'required': ['_meta', 'trip_id', 'status', 'claim_url'], 'properties': {'note': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Note', 'default': None}, '_meta': {'$ref': '#/$defs/Attribution'}, 'phase': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Phase', 'default': None}, 'title': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Title', 'default': None}, 'status': {'type': 'string', 'title': 'Status'}, 'options': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, {'type': 'null'}], 'title': 'Options', 'default': None}, 'pdf_url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Pdf Url', 'default': None}, 'trip_id': {'type': 'integer', 'title': 'Trip Id'}, 'claim_url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Claim Url'}, 'skym_says': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, {'type': 'null'}], 'title': 'Skym Says', 'default': None}, 'summary_md': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Summary Md', 'default': None}, 'booked_legs': {'title': 'Booked Legs', 'default': None}, 'chosen_path': {'title': 'Chosen Path', 'default': None}, 'eta_minutes': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Eta Minutes', 'default': None}, 'next_action': {'title': 'Next Action', 'default': None}, 'requirements': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, {'type': 'null'}], 'title': 'Requirements', 'default': None}}, 'additionalProperties': True}}, 'anyOf': [{'$ref': '#/$defs/TripStatusOutput'}, {'$ref': '#/$defs/ErrorOutput'}], 'title': 'ToolOutput[TripStatusOutput]'}
입력 스키마
{'type': 'object', 'title': 'watch_countryArguments', 'required': ['country'], 'properties': {'lang': {'type': 'string', 'title': 'Lang', 'default': 'en'}, 'country': {'type': 'string', 'title': 'Country'}}}
출력 스키마
{'$defs': {'Attribution': {'type': 'object', 'title': 'Attribution', 'required': ['source', 'contract', 'attribution'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'contract': {'type': 'string', 'title': 'Contract'}, 'attribution': {'type': 'string', 'title': 'Attribution'}}}, 'ErrorOutput': {'type': 'object', 'title': 'ErrorOutput', 'required': ['_meta', 'error'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'error': {'type': 'object', 'title': 'Error', 'additionalProperties': True}}, 'additionalProperties': True}, 'WatchCountryOutput': {'type': 'object', 'title': 'WatchCountryOutput', 'required': ['_meta', 'country', 'name', 'threshold_cm', 'entry_url', 'how_it_works', 'note'], 'properties': {'name': {'type': 'string', 'title': 'Name'}, 'note': {'type': 'string', 'title': 'Note'}, '_meta': {'$ref': '#/$defs/Attribution'}, 'country': {'type': 'string', 'title': 'Country'}, 'entry_url': {'type': 'string', 'title': 'Entry Url'}, 'how_it_works': {'type': 'string', 'title': 'How It Works'}, 'threshold_cm': {'anyOf': [{'type': 'integer'}, {'type': 'string'}], 'title': 'Threshold Cm'}}, 'additionalProperties': True}}, 'anyOf': [{'$ref': '#/$defs/WatchCountryOutput'}, {'$ref': '#/$defs/ErrorOutput'}], 'title': 'ToolOutput[WatchCountryOutput]'}
입력 스키마
{'type': 'object', 'title': 'watch_resortArguments', 'required': ['resort'], 'properties': {'cm': {'type': 'integer', 'title': 'Cm', 'default': 0}, 'lang': {'type': 'string', 'title': 'Lang', 'default': 'en'}, 'resort': {'type': 'string', 'title': 'Resort'}}}
출력 스키마
{'$defs': {'Attribution': {'type': 'object', 'title': 'Attribution', 'required': ['source', 'contract', 'attribution'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'contract': {'type': 'string', 'title': 'Contract'}, 'attribution': {'type': 'string', 'title': 'Attribution'}}}, 'ErrorOutput': {'type': 'object', 'title': 'ErrorOutput', 'required': ['_meta', 'error'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'error': {'type': 'object', 'title': 'Error', 'additionalProperties': True}}, 'additionalProperties': True}, 'WatchResortOutput': {'type': 'object', 'title': 'WatchResortOutput', 'required': ['_meta', 'resort', 'slug', 'threshold_cm', 'next_7d_summit_cm', 'entry_url', 'how_it_works', 'note'], 'properties': {'note': {'type': 'string', 'title': 'Note'}, 'slug': {'type': 'string', 'title': 'Slug'}, '_meta': {'$ref': '#/$defs/Attribution'}, 'resort': {'type': 'string', 'title': 'Resort'}, 'entry_url': {'type': 'string', 'title': 'Entry Url'}, 'how_it_works': {'type': 'string', 'title': 'How It Works'}, 'threshold_cm': {'anyOf': [{'type': 'integer'}, {'type': 'string'}], 'title': 'Threshold Cm'}, 'next_7d_summit_cm': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Next 7D Summit Cm'}}, 'additionalProperties': True}}, 'anyOf': [{'$ref': '#/$defs/WatchResortOutput'}, {'$ref': '#/$defs/ErrorOutput'}], 'title': 'ToolOutput[WatchResortOutput]'}
입력 스키마
{'type': 'object', 'title': 'webcamsArguments', 'required': ['resort'], 'properties': {'resort': {'type': 'string', 'title': 'Resort'}}}
출력 스키마
{'$defs': {'Attribution': {'type': 'object', 'title': 'Attribution', 'required': ['source', 'contract', 'attribution'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'contract': {'type': 'string', 'title': 'Contract'}, 'attribution': {'type': 'string', 'title': 'Attribution'}}}, 'ErrorOutput': {'type': 'object', 'title': 'ErrorOutput', 'required': ['_meta', 'error'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'error': {'type': 'object', 'title': 'Error', 'additionalProperties': True}}, 'additionalProperties': True}, 'WebcamsOutput': {'type': 'object', 'title': 'WebcamsOutput', 'required': ['_meta', 'webcams', 'credit'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'credit': {'type': 'string', 'title': 'Credit'}, 'webcams': {'title': 'Webcams', 'description': 'Webcam previews and links for the resort'}}, 'additionalProperties': True}}, 'anyOf': [{'$ref': '#/$defs/WebcamsOutput'}, {'$ref': '#/$defs/ErrorOutput'}], 'title': 'ToolOutput[WebcamsOutput]'}
입력 스키마
{'type': 'object', 'title': 'where_to_skiArguments', 'properties': {'lens': {'type': 'string', 'title': 'Lens', 'default': 'powder3d'}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 10}, 'preset': {'type': 'string', 'title': 'Preset', 'default': ''}, 'country': {'type': 'string', 'title': 'Country', 'default': ''}, 'glacier': {'type': 'boolean', 'title': 'Glacier', 'default': False}, 'min_lifts': {'type': 'integer', 'title': 'Min Lifts', 'default': 0}, 'min_summit': {'type': 'integer', 'title': 'Min Summit', 'default': 0}}}
출력 스키마
{'$defs': {'Attribution': {'type': 'object', 'title': 'Attribution', 'required': ['source', 'contract', 'attribution'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'contract': {'type': 'string', 'title': 'Contract'}, 'attribution': {'type': 'string', 'title': 'Attribution'}}}, 'ErrorOutput': {'type': 'object', 'title': 'ErrorOutput', 'required': ['_meta', 'error'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'error': {'type': 'object', 'title': 'Error', 'additionalProperties': True}}, 'additionalProperties': True}, 'WhereToSkiOutput': {'type': 'object', 'title': 'WhereToSkiOutput', 'required': ['_meta', 'ranked'], 'properties': {'_meta': {'$ref': '#/$defs/Attribution'}, 'ranked': {'title': 'Ranked', 'description': 'Ranked resort results from the explore API'}}, 'additionalProperties': True}}, 'anyOf': [{'$ref': '#/$defs/WhereToSkiOutput'}, {'$ref': '#/$defs/ErrorOutput'}], 'title': 'ToolOutput[WhereToSkiOutput]'}
최근 도구 변경
유사한 MCP 서버
MolTravel
Searches and provides details for flights, hotels, rental cars, ferries, airports, travel experiences, destinations, country info…
Wmata
Provides Washington Metro rail and bus routes, stops, stations, service incidents, route details, and real-time arrival predictio…
Openrouteservice
Provides geocoding, routing, travel-time matrices, isochrones, snapping, and elevation data using OpenStreetMap-based services.
Google_maps
Provides Google Maps geocoding, place search and details, directions, distance matrices, and elevation data.
SeaWeb
Searches and extracts web information about entities and travel locations, including restaurants, salons, tourist conditions, dis…
Aviationstack
Provides airline, airport, city, country, and flight directory data, including real-time and scheduled flight details.
Nps
Searches National Park Service data for parks, campgrounds, activities, alerts, visitor statistics, locations, fees, and operatin…
Tfl
Provides London transport journey planning, line status, disruptions, stop arrivals, and Santander Cycle availability.