Serveur MCP

Pointify Travel

com.pointifytravels/travel
Finance et investissement Voyage et hôtellerie Public et accessible MCP 2025-11-25

Ce que fait ce MCP

Searches cash fares and award flights, compares loyalty-point redemptions, finds flexible-date pricing, lists deals, and provides fare timing recommendations.

get_prediction
Get a buy/wait/neutral recommendation for a flight fare based on historical patterns and time-based signals.
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['origin', 'destination', 'departureDate', 'currentPrice'], 'properties': {'origin': {'type': 'string', 'maxLength': 3, 'minLength': 3, 'description': 'IATA airport code for departure (e.g. JFK)'}, 'destination': {'type': 'string', 'maxLength': 3, 'minLength': 3, 'description': 'IATA airport code for arrival (e.g. LAX)'}, 'currentPrice': {'type': 'number', 'description': 'Current fare price in USD that you are considering', 'exclusiveMinimum': 0}, 'departureDate': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Departure date in YYYY-MM-DD format'}}, 'additionalProperties': False}
list_deals
Browse current award travel deals and flight promotions.
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'default': 12, 'description': 'Maximum number of deals to return (default 12)'}, 'category': {'type': 'string', 'description': "Optional deal type filter (e.g. 'flight', 'hotel', 'card')"}}, 'additionalProperties': False}
optimize_points
Compare points redemption options for a flight and rank them by cents-per-point (CPP) value. Helps decide whether to pay cash or use loyalty points.
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cashPrice', 'pointsOptions'], 'properties': {'cashPrice': {'type': 'number', 'description': 'Cash price of the ticket in USD', 'exclusiveMinimum': 0}, 'pointsOptions': {'type': 'array', 'items': {'type': 'object', 'required': ['program', 'pointsRequired'], 'properties': {'program': {'type': 'string', 'description': 'Loyalty program name (e.g. Chase Ultimate Rewards)'}, 'pointsRequired': {'type': 'number', 'description': 'Number of points required for this redemption', 'exclusiveMinimum': 0}}, 'additionalProperties': False}, 'minItems': 1, 'description': 'Array of available points redemption options to compare'}}, 'additionalProperties': False}
search_calendar
Find the cheapest travel dates around a target date. Shows a calendar view of minimum prices for flexible date travelers.
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['origin', 'destination', 'targetDate'], 'properties': {'origin': {'type': 'string', 'maxLength': 3, 'minLength': 3, 'description': 'IATA airport code for departure (e.g. JFK)'}, 'daysAfter': {'type': 'integer', 'default': 7, 'maximum': 30, 'minimum': 0, 'description': 'Number of days after the target date to include (default: 7)'}, 'daysBefore': {'type': 'integer', 'default': 7, 'maximum': 30, 'minimum': 0, 'description': 'Number of days before the target date to include (default: 7)'}, 'targetDate': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Center date for the calendar search (YYYY-MM-DD)'}, 'destination': {'type': 'string', 'maxLength': 3, 'minLength': 3, 'description': 'IATA airport code for arrival (e.g. LAX)'}}, 'additionalProperties': False}
search_flights
Search for flight deals between two airports on a given date. Returns cash fares and/or award availability from multiple sources (Duffel, SerpApi, Seats.aero).
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['origin', 'destination', 'date'], 'properties': {'date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Departure date in YYYY-MM-DD format'}, 'origin': {'type': 'string', 'maxLength': 3, 'minLength': 3, 'description': 'IATA airport code for departure (e.g. JFK)'}, 'cabinClass': {'enum': ['economy', 'premium_economy', 'business', 'first'], 'type': 'string', 'description': 'Cabin class (default: economy)'}, 'returnDate': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Return date in YYYY-MM-DD format (omit for one-way)'}, 'searchType': {'enum': ['cash', 'points', 'both'], 'type': 'string', 'description': 'Search for cash fares, award availability, or both (default: both)'}, 'destination': {'type': 'string', 'maxLength': 3, 'minLength': 3, 'description': 'IATA airport code for arrival (e.g. LAX)'}}, 'additionalProperties': False}
Ajouté
list_deals
17 September 2026 12:36
Ajouté
optimize_points
17 September 2026 12:36
Ajouté
get_prediction
17 September 2026 12:36
Ajouté
search_calendar
17 September 2026 12:36
Ajouté
search_flights
17 September 2026 12:36