Tripyana London Chauffeur

Fixed London chauffeur prices: airport & cruise transfers, hourly hire, day trips, booking links.

Should I use this

Quality & Safety

A
Description quality
96%
Schema completeness
81%
Naming quality
100%
Poisoning risk
100%
Permission match
90%
Protocol compliance
100%

Findings (2)

  • LOWTool 'get_transfer_price' description lacks action verbin get_transfer_price
  • LOWTool 'get_hourly_price' suggests web access but openWorldHint=falsein get_hourly_price

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,805Tokens (tool definitions)
~1.7 KBTypical response size
Moderate attention impact (1.41% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "london-chauffeur": {
      "url": "https://mcp.tripyana.com/public"
    }
  }
}

Remote endpoints

https://mcp.tripyana.com/publicstreamable-http

What it can do

Tool inventory

Tools (7)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢get_transfer_price(route, passengers, luggage, vehicle, return_trip, ...)

Fixed one-way chauffeur fare (GBP, per car, all-inclusive) between a London airport or cruise port and central London, for each vehicle class, with the recommended car for the party size and the page to book on.

Input Schema

{
  "type": "object",
  "properties": {
    "route": {
      "type": "string",
      "enum": [
        "heathrow-central-london",
        "gatwick-central-london",
        "stansted-central-london",
        "luton-central-london",
        "heathrow-gatwick",
        "heathrow-southampton-cruise",
        "heathrow-dover-cruise"
      ],
      "description": "Route key. heathrow-central-london, gatwick-central-london, stansted-central-london, luton-central-london, heathrow-gatwick, heathrow-southampton-cruise, heathrow-dover-cruise"
    },
    "passengers": {
      "description": "Number of passengers",
      "type": "integer",
      "minimum": 1,
      "maximum": 20
    },
    "luggage": {
      "description": "Number of large suitcases",
      "type": "integer",
      "minimum": 0,
      "maximum": 20
    },
    "vehicle": {
      "description": "Vehicle class. Omit to get all four.",
      "type": "string",
      "enum": [
        "e-class",
        "v-class",
        "s-class",
        "range-rover"
      ]
    },
    "return_trip": {
      "description": "True if a return leg is also needed",
      "type": "boolean"
    },
    "language": {
      "description": "Language of the page link to return (default en)",
      "type": "string",
      "enum": [
        "en",
        "ar"
      ]
    }
  },
  "required": [
    "route"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_hourly_price(hours, passengers, vehicle, destination, one_way_miles_from_central_london, ...)

Price of a chauffeur-driven Mercedes by the hour in London (4-hour minimum), the fixed 8-hour full-day rate, and the rules for trips outside London (8-hour minimum, distance fee beyond 20 miles from central London, Manchester day rate). Returns an indicative total per vehicle; the booking form confirms the exact figure.

Input Schema

{
  "type": "object",
  "properties": {
    "hours": {
      "type": "integer",
      "minimum": 1,
      "maximum": 14,
      "description": "Hours needed (minimum 4 in London, 8 outside London)"
    },
    "passengers": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20
    },
    "vehicle": {
      "description": "Vehicle class. Omit to get all four.",
      "type": "string",
      "enum": [
        "e-class",
        "v-class",
        "s-class",
        "range-rover"
      ]
    },
    "destination": {
      "description": "Main destination if outside London, e.g. \"Manchester\", \"Oxford\"",
      "type": "string",
      "maxLength": 80
    },
    "one_way_miles_from_central_london": {
      "description": "Driving distance from central London to the farthest point, if known",
      "type": "number",
      "minimum": 0,
      "maximum": 400
    },
    "language": {
      "type": "string",
      "enum": [
        "en",
        "ar"
      ]
    }
  },
  "required": [
    "hours"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_day_trips(language)

Catalogue of private day trips from London by chauffeur-driven car (Stonehenge & Bath, Cotswolds, Windsor, Oxford, Cambridge, Brighton, Canterbury & Dover, Bicester Village, Harry Potter studios, Woburn Safari, London landmarks and shopping tours) with fixed whole-car return prices and page links.

Input Schema

{
  "type": "object",
  "properties": {
    "language": {
      "description": "Page language (default en)",
      "type": "string",
      "enum": [
        "en",
        "ar"
      ]
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢search_services(query, language, limit)

Search Tripyana's services (airport transfers, cruise transfers, VIP meet and greet, student pickup, executive cars, wedding cars, fleet, day trips, Manchester, Scotland, Lake District, Istanbul, Bosnia) and return the matching pages with a one-paragraph summary and published prices.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 2,
      "maxLength": 120,
      "description": "Keywords, e.g. \"Gatwick\", \"meet and greet\", \"wedding\", \"Southampton cruise\""
    },
    "language": {
      "description": "Restrict to English or Arabic pages",
      "type": "string",
      "enum": [
        "en",
        "ar"
      ]
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 10
    }
  },
  "required": [
    "query"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_booking_link(language, date, time, passengers, luggage, ...)

Build a link to Tripyana's online booking form with the trip details already filled in (date, time, passengers, luggage, pickup, drop-off, contact details), so the traveller only picks the car and pays. No booking is created by this tool.

Input Schema

{
  "type": "object",
  "properties": {
    "language": {
      "description": "Form language (default en)",
      "type": "string",
      "enum": [
        "en",
        "ar"
      ]
    },
    "date": {
      "description": "Pickup date YYYY-MM-DD",
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "time": {
      "description": "Pickup time HH:MM (24h, UK time)",
      "type": "string",
      "pattern": "^([01]\\d|2[0-3]):[0-5]\\d$"
    },
    "passengers": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20
    },
    "luggage": {
      "type": "integer",
      "minimum": 0,
      "maximum": 20
    },
    "pickup": {
      "description": "Pickup address or airport, e.g. \"Heathrow Terminal 5\"",
      "type": "string",
      "maxLength": 160
    },
    "pickup_latlng": {
      "description": "Pickup coordinates \"lat,lng\" (recommended with pickup)",
      "type": "string",
      "pattern": "^-?\\d+(\\.\\d+)?,-?\\d+(\\.\\d+)?$"
    },
    "dropoff": {
      "type": "string",
      "maxLength": 160
    },
    "dropoff_latlng": {
      "type": "string",
      "pattern": "^-?\\d+(\\.\\d+)?,-?\\d+(\\.\\d+)?$"
    },
    "first_name": {
      "type": "string",
      "maxLength": 40
    },
    "last_name": {
      "type": "string",
      "maxLength": 40
    },
    "email": {
      "type": "string",
      "maxLength": 120,
      "format": "email",
      "pattern": "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"
    },
    "phone": {
      "description": "International format, e.g. +44 7…",
      "type": "string",
      "maxLength": 30
    },
    "note": {
      "description": "Flight number, hotel name, special requests",
      "type": "string",
      "maxLength": 300
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_meet_greet_price(service, guests, language)

Fixed prices for the Heathrow VIP Meet & Assist service (greeter at the aircraft door, Fast Track passport lane, escort to the car; optional chauffeur transfer to the hotel) and for student / unaccompanied-minor airport pickup at any London airport.

Input Schema

{
  "type": "object",
  "properties": {
    "service": {
      "description": "Which service (default vip-meet-greet)",
      "type": "string",
      "enum": [
        "vip-meet-greet",
        "student-pickup"
      ]
    },
    "guests": {
      "description": "Number of guests",
      "type": "integer",
      "minimum": 1,
      "maximum": 10
    },
    "language": {
      "type": "string",
      "enum": [
        "en",
        "ar"
      ]
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_company_info

Company facts: licence, company number, address, phone/WhatsApp, languages, hours, what every fare includes, cancellation policy and the main service pages in English and Arabic.

Input Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded7 tools
verifiedversion not recorded7 tools
verifiedversion not recorded7 tools