Productivity
tineo.ai
Manages travel itineraries, searches trips, parses travel confirmations, and creates support tickets.
ENDPOINT 1
https://api.tineo.ai/mcp
MCP server metadata
- Name
- Tineo Travel
- Version
- 1.1.0
Tineo manages Trips containing Segments, Travelers, and Documents. DOMAIN MODEL: - Trip: a travel plan with title, dates, destination, and participants - Segment: an item in a trip — Flight, Lodging, CarRental, Train, Transfer, Ferry, EventTicket, Parking, Activity, Note, Poll - Traveler: a trip participant with name and optional email - Document: visa, insurance, ETA, passport attached to a trip TOOLS BY INTENT: - Create: trip_create, segment_create, batch_segment_create, flight_quickadd, traveler_add - Read: trips_list, trip_details, segment_details, trip_travelers, known_participants, search, fetch - Update: trip_update, trip_rename, trip_city_add, trip_city_update, trip_cities_reorder, segment_update, traveler_assign - Delete: trip_city_remove, segment_delete - Discover: places_search, place_details, flight_quickadd_lookup, flight_status_for_segment, import_parse_text_preview - Escalate: support_ticket_create CONSTRAINTS: - All dates: YYYY-MM-DD. All times: HH:mm (24-hour) - IDs are UUIDs — NEVER display them to users - Before traveler_add, call known_participants with every supplied name. Then ask whether to invite each person and ask for or confirm the email. Call traveler_add only after the user answers. - Always confirm destructive actions with the user before executing - If a tool errors, you seemingly fail, or you cannot do what the user asked, briefly suggest creating a support ticket. Never call support_ticket_create automatically; only call it after the user explicitly asks or confirms.
Known tools 54
support_ticket_createCreate a Tineo support ticket after the user explicitly asks or confirms.
Potential side effectssearchUse this when the user wants to search their trips, itinerary segments, or travel documents by keyword.
Inferred read-onlyfetchUse this when the user wants the full text for a specific Tineo search result.
Inferred read-onlyimport_parse_text_previewParse pasted travel confirmation text into proposed itinerary segments without saving anything.
Inferred read-onlytrip_booking_linksReturn useful booking, reservation, ticket, check-in, itinerary, and affiliate flight-search links for a user's trip as booking_link_cards.
Inferred read-onlysegment_booking_linksReturn useful booking, reservation, ticket, check-in, itinerary, voucher, receipt, and travel-document links for one trip segment as booking_link_cards.
Inferred read-onlyflight_booking_linkReturn a Tineo redirect card for comparable flight search for a trip flight when affiliate flight deep links are enabled.
Inferred read-onlyflight_status_for_segmentGet current flight status for an existing flight segment in a user's trip.
Inferred read-onlyflight_quickadd_lookupLook up flight details by airline, flight number, and departure date before creating or editing a flight segment.
Inferred read-onlydiscoverSearch for hotels, restaurants, attractions, or activities to recommend to the traveler, returned as rich visual cards (image, rating, price level, link).
Inferred read-onlytrip_updateUpdate trip dates, title, destination, or description for a trip the authenticated user can access.
Potential side effectsflight_quickaddLook up a real flight by number and date, then create it as a segment in the trip.
Potential side effectstraveler_addAdd a traveler only after known_participants and the user's explicit invitation decision.
Inferred read-onlytrain_booking_linkReturn a Tineo booking card for an Omio train-search handoff for a route and date.
Inferred read-onlyaffiliate_program_catalogReturn Tineo's travel-affiliate catalog with truthful implementation status.
Inferred read-onlyground_transfer_booking_linksReturn Welcome Pickups and GetTransfer affiliate cards for a dated pickup and drop-off route.
Potential side effectstravel_document_assign_tripMove or assign a travel document (insurance, visa, passport scan, voucher) to another trip the user OWNS, or back to the general library.
Inferred read-onlyflight_route_lookupFind scheduled flights by route and date when the flight number is NOT known: origin airport, destination airport, local departure date, and optionally an airline.
Inferred read-onlysearch_flight_pricesSearch for flight itineraries with prices between two airports on a date using Google Flights.
Inferred read-onlyticketmaster_event_searchSearch a fixed Ticketmaster Apify actor for concerts, sports, theater, festivals, and other events.
Inferred read-onlyesim_suggestionsSuggest current Saily eSIM plans for a destination and include a Saily booking handoff.
Inferred read-onlyget_trip_weatherGet a day-by-day, city-grouped weather forecast for a trip's destination(s), bounded to the trip dates, each day tagged with a confidence tier (high/good/moderate/low/climatology).
Inferred read-onlygenerate_packing_listGenerate (or regenerate, preserving checked items, when replace=true) a weather- and activity-aware packing checklist for a trip, saved as a pinned checklist note.
Inferred read-onlytrip_cover_updateSet a trip's cover photo from an image URL or a place_photo_reference returned by places_search/place_details.
Inferred read-onlysegment_associate_placeAttach a Google Place to an ALREADY-EXISTING segment retroactively — writes a place association and syncs the segment's address/city/country/coordinates from the place.
Inferred read-onlyfriend_requests_pendingList the authenticated user's pending friend requests, split into incoming (awaiting your response) and outgoing (awaiting the other person).
Inferred read-onlyfriend_request_sendSend a friend request to another user by user_id, or by email.
Potential side effectsfriend_request_acceptAccept an INCOMING pending friend request by request_id (from friend_requests_pending).
Inferred read-onlyfriend_request_declineDecline an INCOMING pending friend request by request_id (from friend_requests_pending).
Inferred read-onlyfriend_request_resendResend the notification email for one of YOUR OUTGOING pending friend requests by request_id (from friend_requests_pending).
Potential side effectstrip_cities_reorderReplace the trip city order using every current trip_city_id exactly once.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.tineo-travel]
url = "https://api.tineo.ai/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"tineo-travel": {
"type": "http",
"url": "https://api.tineo.ai/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: tineo-travel
Remote MCP URL: https://api.tineo.ai/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"tineo-travel": {
"url": "https://api.tineo.ai/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"tineo-travel": {
"type": "http",
"url": "https://api.tineo.ai/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "tineo-travel",
"transport": "streamable-http",
"url": "https://api.tineo.ai/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.