Servidor MCP

MyBoatGuru Boat Advisor

com.myboatguru/boat-advisor
Comercio y retail Público y accesible MCP 2025-11-25

Qué hace este MCP

Recommends and compares boat types based on intended use, budget, crew, water conditions, and ownership preferences, with gear checklists.

compare-boat-types
Compare Boat Types Tool
Compare two boat types side by side: cost, best-for, pros/cons, and a short verdict.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', 'required': ['boat_type_a', 'boat_type_b'], 'properties': {'boat_type_a': {'enum': ['pontoon', 'bowrider', 'ski_wake', 'deck_boat', 'center_console', 'bay_boat', 'flats_boat', 'aluminum_fishing', 'cabin_cruiser', 'cuddy_cabin', 'fish_and_ski', 'trawler', 'sailboat', 'jon_boat'], 'type': 'string', 'description': 'First boat type to compare.'}, 'boat_type_b': {'enum': ['pontoon', 'bowrider', 'ski_wake', 'deck_boat', 'center_console', 'bay_boat', 'flats_boat', 'aluminum_fishing', 'cabin_cruiser', 'cuddy_cabin', 'fish_and_ski', 'trawler', 'sailboat', 'jon_boat'], 'type': 'string', 'description': 'Second boat type to compare.'}}}
get-boat-type-details
Get Boat Type Details Tool
Look up full details on one boat type: pros, cons, typical cost, size range, propulsion, and ownership tips.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', 'required': ['boat_type'], 'properties': {'boat_type': {'enum': ['pontoon', 'bowrider', 'ski_wake', 'deck_boat', 'center_console', 'bay_boat', 'flats_boat', 'aluminum_fishing', 'cabin_cruiser', 'cuddy_cabin', 'fish_and_ski', 'trawler', 'sailboat', 'jon_boat'], 'type': 'string', 'description': 'The boat type key to look up, e.g. "pontoon" or "center_console".'}}}
get-gear-checklist
Get Gear Checklist Tool
Universal boat gear and safety checklist with estimated costs, grouped by priority (required, conditional, recommended, optional). Applies to any boat type.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', 'properties': {}}
recommend-boat-type
Recommend Boat Type Tool
Recommends the top 3 boat types for a buyer based on however many preferences are known (all fields optional): purpose, water type, crew size, activities, experience, propulsion, trailerability, budget, amenities, and maintenance comfort. Mirrors the interactive quiz at myboatguru.com/quiz.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', 'properties': {'purpose': {'enum': ['fishing', 'family_cruising', 'watersports', 'overnight', 'relaxing', 'mix'], 'type': 'string', 'description': 'Primary activity on the water.'}, 'amenities': {'type': 'array', 'items': {'enum': ['toilet', 'cabin', 'sleeping', 'shade_hardtop', 'swim_platform', 'livewell', 'rod_storage', 'cooler_space', 'watersports_tower', 'electronics'], 'type': 'string'}, 'description': 'Amenities that matter most.'}, 'activities': {'type': 'array', 'items': {'enum': ['fishing', 'tubing', 'wakeboarding', 'water_skiing', 'swimming', 'sun_lounging', 'overnighting', 'entertaining'], 'type': 'string'}, 'description': 'Specific must-have activities.'}, 'crew_count': {'enum': ['1_2', '3_4', '5_8', '9_plus'], 'type': 'string', 'description': 'Typical number of people aboard.'}, 'experience': {'enum': ['first_time', 'some', 'experienced'], 'type': 'string', 'description': 'Boating experience level.'}, 'propulsion': {'enum': ['outboard', 'inboard', 'sterndrive', 'jet', 'sail', 'not_sure'], 'type': 'string', 'description': 'Preferred propulsion type.'}, 'water_type': {'enum': ['freshwater_lake', 'river', 'bay_coastal', 'inshore_saltwater', 'offshore_saltwater', 'shallow_flats'], 'type': 'string', 'description': 'Where they boat most often.'}, 'maintenance': {'enum': ['minimal', 'moderate', 'regular', 'hands_on'], 'type': 'string', 'description': 'How much upkeep they are comfortable with.'}, 'tow_vehicle': {'enum': ['yes_capable', 'yes_smaller', 'no_will_buy', 'no_no_plans'], 'type': 'string', 'description': 'What tow vehicle, if any, they have.'}, 'trailerability': {'enum': ['must_trailer', 'prefer_trailer', 'marina_fine', 'not_sure'], 'type': 'string', 'description': 'How important trailering the boat home is.'}, 'purchase_budget': {'enum': ['under_10k', '10k_25k', '25k_50k', '50k_100k', '100k_250k', 'over_250k', 'not_sure'], 'type': 'string', 'description': 'Purchase budget range.'}, 'annual_operating': {'enum': ['under_2k', '2k_5k', '5k_10k', '10k_25k', 'over_25k', 'not_sure'], 'type': 'string', 'description': 'Annual operating budget range.'}, 'space_preference': {'enum': ['seating', 'standing', 'open_deck', 'mix_of_all'], 'type': 'string', 'description': 'What kind of onboard space matters most.'}}}
Esquema de salida
{'type': 'object', 'required': ['recommendations'], 'properties': {'recommendations': {'type': 'array', 'items': {'type': 'object', 'required': ['boat_type', 'name'], 'properties': {'name': {'type': 'string'}, 'boat_type': {'type': 'string'}, 'tradeoffs': {'type': 'array', 'items': {'type': 'string'}}, 'next_steps': {'type': 'array', 'items': {'type': 'string'}}, 'top_factors': {'type': 'array', 'items': {'type': 'string'}}, 'match_percent': {'type': ['integer', 'null']}, 'match_reasons': {'type': 'array', 'items': {'type': 'string'}}}}, 'description': 'Up to 3 ranked boat type recommendations, strongest match first.'}}}
Añadido
compare-boat-types
1 de October de 2026 a las 02:40
Añadido
get-gear-checklist
1 de October de 2026 a las 02:40
Añadido
get-boat-type-details
1 de October de 2026 a las 02:40
Añadido
recommend-boat-type
1 de October de 2026 a las 02:40