Transfers & Car Rentals

Discover transfers, private drivers, and Fiji rentals with non-persisted quote previews.

我該用這個嗎

品質與安全性

A
說明品質
95%
結構描述完整度
79%
命名品質
100%
汙染風險
100%
權限相符程度
100%
協定合規性
100%

根據工具定義與協定合規性的自動化分析。

上下文成本

~3,031Token(工具定義)
~3.8 KB典型回應大小
顯著的注意力影響(128k 上下文的 2.37%)

這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。

安裝

一鍵安裝

將以下內容加入你的 `claude_desktop_config.json` 檔案:

{
  "mcpServers": {
    "transfers-car-rentals": {
      "url": "https://transfers.dima.click/mcp"
    }
  }
}

遠端端點

https://transfers.dima.click/mcpstreamable-http

它能做什麼

工具清單

工具(8)

🟢 唯讀🟡 寫入🔴 刪除⚪ 未知
🟢list_markets(agent_source, agent_session_id)

List active countries, airports, services, and representative providers.

輸入結構描述

{
  "type": "object",
  "properties": {
    "agent_source": {
      "type": "string",
      "maxLength": 80,
      "pattern": "^[a-zA-Z0-9._:-]+$",
      "description": "Calling agent or integration, for example chatgpt, claude, gemini, or partner-name."
    },
    "agent_session_id": {
      "type": "string",
      "maxLength": 120,
      "pattern": "^[a-zA-Z0-9._:-]+$",
      "description": "Privacy-safe per-conversation identifier. It is hashed before analytics storage."
    }
  },
  "additionalProperties": false
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "default_market": {
      "type": "string"
    },
    "markets": {
      "type": "array",
      "items": {
        "type": "object"
      }
    }
  },
  "required": [
    "default_market",
    "markets"
  ],
  "additionalProperties": false
}
🟢list_providers(country, service, agent_source, agent_session_id)

List transfer or vehicle-rental providers by two-letter country code.

輸入結構描述

{
  "type": "object",
  "properties": {
    "country": {
      "type": "string",
      "minLength": 2,
      "maxLength": 2
    },
    "service": {
      "type": "string",
      "enum": [
        "airport_transfer",
        "vehicle_rental",
        "private_driver"
      ]
    },
    "agent_source": {
      "type": "string",
      "maxLength": 80,
      "pattern": "^[a-zA-Z0-9._:-]+$",
      "description": "Calling agent or integration, for example chatgpt, claude, gemini, or partner-name."
    },
    "agent_session_id": {
      "type": "string",
      "maxLength": 120,
      "pattern": "^[a-zA-Z0-9._:-]+$",
      "description": "Privacy-safe per-conversation identifier. It is hashed before analytics storage."
    }
  },
  "additionalProperties": false
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "providers": {
      "type": "array",
      "items": {
        "type": "object"
      }
    }
  },
  "required": [
    "providers"
  ],
  "additionalProperties": false
}
🟢list_destinations(market, airport, q, agent_source, agent_session_id)

List every published transfer route with exact route codes, airports, landing pages, booking URLs, pricing basis, and transaction rules.

輸入結構描述

{
  "type": "object",
  "properties": {
    "market": {
      "type": "string",
      "enum": [
        "FJ",
        "LK",
        "MU",
        "CR",
        "US"
      ]
    },
    "airport": {
      "type": "string",
      "minLength": 3,
      "maxLength": 3
    },
    "q": {
      "type": "string",
      "minLength": 1,
      "maxLength": 100
    },
    "agent_source": {
      "type": "string",
      "maxLength": 80,
      "pattern": "^[a-zA-Z0-9._:-]+$",
      "description": "Calling agent or integration, for example chatgpt, claude, gemini, or partner-name."
    },
    "agent_session_id": {
      "type": "string",
      "maxLength": 120,
      "pattern": "^[a-zA-Z0-9._:-]+$",
      "description": "Privacy-safe per-conversation identifier. It is hashed before analytics storage."
    }
  },
  "additionalProperties": false
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "count": {
      "type": "integer"
    },
    "destinations": {
      "type": "array",
      "items": {
        "type": "object"
      }
    }
  },
  "required": [
    "count",
    "destinations"
  ],
  "additionalProperties": false
}
🟢get_destination_details(market, route_code, agent_source, agent_session_id)

Get one route's provider, directions, prices, vehicle classes, required fields, quote template, landing page, booking URL, and payment boundary.

輸入結構描述

{
  "type": "object",
  "properties": {
    "market": {
      "type": "string",
      "enum": [
        "FJ",
        "LK",
        "MU",
        "CR",
        "US"
      ]
    },
    "route_code": {
      "type": "string",
      "minLength": 2,
      "maxLength": 80,
      "pattern": "^[a-z0-9_]+$"
    },
    "agent_source": {
      "type": "string",
      "maxLength": 80,
      "pattern": "^[a-zA-Z0-9._:-]+$",
      "description": "Calling agent or integration, for example chatgpt, claude, gemini, or partner-name."
    },
    "agent_session_id": {
      "type": "string",
      "maxLength": 120,
      "pattern": "^[a-zA-Z0-9._:-]+$",
      "description": "Privacy-safe per-conversation identifier. It is hashed before analytics storage."
    }
  },
  "required": [
    "market",
    "route_code"
  ],
  "additionalProperties": false
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "market": {
      "type": "string"
    },
    "route_code": {
      "type": "string"
    },
    "airport": {
      "type": "object"
    },
    "destination": {
      "type": "string"
    },
    "quote_request_template": {
      "type": "object"
    },
    "booking_url": {
      "type": "string"
    },
    "landing_page": {
      "type": "string"
    }
  },
  "required": [
    "market",
    "route_code",
    "airport",
    "destination",
    "quote_request_template",
    "booking_url",
    "landing_page"
  ],
  "additionalProperties": true
}
🟢preview_transfer_quote(market, pickup, dropoff, datetime_local, passengers, ...)

Calculate a non-binding, non-persisted transfer quote. This tool cannot hold, book, message, cancel, or charge.

輸入結構描述

{
  "type": "object",
  "properties": {
    "market": {
      "default": "FJ",
      "maxLength": 2,
      "minLength": 2,
      "title": "Market",
      "type": "string"
    },
    "pickup": {
      "$ref": "#/$defs/TransferLocation"
    },
    "dropoff": {
      "$ref": "#/$defs/TransferLocation"
    },
    "datetime_local": {
      "title": "Datetime Local",
      "type": "string"
    },
    "passengers": {
      "maximum": 20,
      "minimum": 1,
      "title": "Passengers",
      "type": "integer"
    },
    "luggage": {
      "$ref": "#/$defs/Luggage"
    },
    "vehicle_class": {
      "enum": [
        "sedan",
        "suv",
        "van",
        "car_4",
        "van_4",
        "van_8",
        "van_12",
        "luxury_car",
        "coaster_22",
        "shared_coach",
        "standard_car",
        "golf_car",
        "executive_minibus",
        "family_minibus",
        "deluxe_suv",
        "luxury_family",
        "luxury_suv"
      ],
      "title": "Vehicle Class",
      "type": "string"
    },
    "route_code": {
      "anyOf": [
        {
          "maxLength": 80,
          "minLength": 2,
          "pattern": "^[a-z0-9_]+$",
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Route Code"
    },
    "children": {
      "default": 0,
      "minimum": 0,
      "title": "Children",
      "type": "integer"
    },
    "child_seats": {
      "default": 0,
      "maximum": 6,
      "minimum": 0,
      "title": "Child Seats",
      "type": "integer"
    },
    "flight_number": {
      "anyOf": [
        {
          "maxLength": 30,
          "pattern": "^[a-zA-Z0-9 .-]+$",
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Flight Number"
    },
    "quote_currency": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Quote Currency"
    },
    "customer_preferred_currency": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Customer Preferred Currency"
    },
    "distance_km": {
      "anyOf": [
        {
          "minimum": 0,
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Distance Km"
    },
    "agent_source": {
      "anyOf": [
        {
          "maxLength": 80,
          "minLength": 1,
          "pattern": "^[a-zA-Z0-9._:-]+$",
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Agent Source"
    },
    "agent_session_id": {
      "anyOf": [
        {
          "maxLength": 120,
          "minLength": 1,
          "pattern": "^[a-zA-Z0-9._:-]+$",
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Agent Session Id"
    }
  },
  "required": [
    "pickup",
    "dropoff",
    "datetime_local",
    "passengers",
    "luggage",
    "vehicle_class"
  ],
  "$defs": {
    "Luggage": {
      "properties": {
        "checked": {
          "minimum": 0,
          "title": "Checked",
          "type": "integer"
        },
        "carry_on": {
          "minimum": 0,
          "title": "Carry On",
          "type": "integer"
        }
      },
      "required": [
        "checked",
        "carry_on"
      ],
      "title": "Luggage",
      "type": "object"
    },
    "TransferLocation": {
      "properties": {
        "type": {
          "enum": [
            "airport",
            "hotel",
            "address"
          ],
          "title": "Type",
          "type": "string"
        },
        "iata": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Iata"
        },
        "hotel_place_id": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Hotel Place Id"
        },
        "google_place_id": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Google Place Id"
        },
        "address": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Address"
        }
      },
      "required": [
        "type"
      ],
      "title": "TransferLocation",
      "type": "object"
    }
  },
  "title": "QuoteRequest"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "market": {
      "type": "string"
    },
    "status": {
      "type": "string"
    },
    "preview": {
      "type": "boolean",
      "const": true
    },
    "persisted": {
      "type": "boolean",
      "const": false
    },
    "booking_eligible_from_preview": {
      "type": "boolean",
      "const": false
    },
    "next_action": {
      "type": "string"
    }
  },
  "required": [
    "market",
    "status",
    "preview",
    "persisted",
    "booking_eligible_from_preview",
    "next_action"
  ],
  "additionalProperties": true
}
🟢preview_private_driver_quote(market, vehicle_class, days, datetime_local, pickup, ...)

Calculate a non-binding, non-persisted private-driver price range. Review the saved quote for payment eligibility and supplier-assignment status.

輸入結構描述

{
  "type": "object",
  "properties": {
    "market": {
      "default": "LK",
      "maxLength": 2,
      "minLength": 2,
      "title": "Market",
      "type": "string"
    },
    "vehicle_class": {
      "enum": [
        "sedan",
        "standard_car",
        "van",
        "six_seater_van",
        "luxury_suv"
      ],
      "title": "Vehicle Class",
      "type": "string"
    },
    "days": {
      "maximum": 30,
      "minimum": 1,
      "title": "Days",
      "type": "integer"
    },
    "datetime_local": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Datetime Local"
    },
    "pickup": {
      "anyOf": [
        {
          "maxLength": 500,
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Pickup"
    },
    "dropoff": {
      "anyOf": [
        {
          "maxLength": 500,
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Dropoff"
    },
    "passengers": {
      "anyOf": [
        {
          "maximum": 20,
          "minimum": 1,
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Passengers"
    },
    "estimated_distance_km": {
      "anyOf": [
        {
          "maximum": 5000,
          "minimum": 0,
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Estimated Distance Km"
    },
    "quote_currency": {
      "const": "USD",
      "default": "USD",
      "title": "Quote Currency",
      "type": "string"
    },
    "agent_source": {
      "anyOf": [
        {
          "maxLength": 80,
          "minLength": 1,
          "pattern": "^[a-zA-Z0-9._:-]+$",
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Agent Source"
    },
    "agent_session_id": {
      "anyOf": [
        {
          "maxLength": 120,
          "minLength": 1,
          "pattern": "^[a-zA-Z0-9._:-]+$",
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Agent Session Id"
    }
  },
  "required": [
    "vehicle_class",
    "days"
  ],
  "title": "PrivateDriverQuoteRequest"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "market": {
      "type": "string"
    },
    "status": {
      "type": "string"
    },
    "preview": {
      "type": "boolean",
      "const": true
    },
    "persisted": {
      "type": "boolean",
      "const": false
    },
    "booking_eligible_from_preview": {
      "type": "boolean",
      "const": false
    },
    "next_action": {
      "type": "string"
    }
  },
  "required": [
    "market",
    "status",
    "preview",
    "persisted",
    "booking_eligible_from_preview",
    "next_action"
  ],
  "additionalProperties": true
}
🟢list_rental_vehicles(market, agent_source, agent_session_id)

List the current published vehicle-rental fleet for an active market. Inventory is not confirmed.

輸入結構描述

{
  "type": "object",
  "properties": {
    "market": {
      "type": "string",
      "default": "FJ"
    },
    "agent_source": {
      "type": "string",
      "maxLength": 80,
      "pattern": "^[a-zA-Z0-9._:-]+$",
      "description": "Calling agent or integration, for example chatgpt, claude, gemini, or partner-name."
    },
    "agent_session_id": {
      "type": "string",
      "maxLength": 120,
      "pattern": "^[a-zA-Z0-9._:-]+$",
      "description": "Privacy-safe per-conversation identifier. It is hashed before analytics storage."
    }
  },
  "additionalProperties": false
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "market": {
      "type": "string"
    },
    "partner": {
      "type": "object"
    },
    "pricing_source": {
      "type": "string"
    },
    "availability": {
      "type": "string"
    },
    "vehicles": {
      "type": "array",
      "items": {
        "type": "object"
      }
    },
    "checked_at": {
      "type": "string"
    }
  },
  "required": [
    "market",
    "partner",
    "pricing_source",
    "availability",
    "vehicles",
    "checked_at"
  ],
  "additionalProperties": false
}
🟢preview_rental_quote(market, vehicle_slug, pickup_at, return_at, pickup_location, ...)

Calculate a non-binding, non-persisted rental quote. Availability and payment remain with the representative rental company.

輸入結構描述

{
  "type": "object",
  "properties": {
    "market": {
      "default": "FJ",
      "maxLength": 2,
      "minLength": 2,
      "title": "Market",
      "type": "string"
    },
    "vehicle_slug": {
      "maxLength": 100,
      "minLength": 1,
      "title": "Vehicle Slug",
      "type": "string"
    },
    "pickup_at": {
      "format": "date-time",
      "title": "Pickup At",
      "type": "string"
    },
    "return_at": {
      "format": "date-time",
      "title": "Return At",
      "type": "string"
    },
    "pickup_location": {
      "default": "Nadi International Airport",
      "maxLength": 200,
      "minLength": 2,
      "title": "Pickup Location",
      "type": "string"
    },
    "return_location": {
      "default": "Nadi International Airport",
      "maxLength": 200,
      "minLength": 2,
      "title": "Return Location",
      "type": "string"
    },
    "driver_age": {
      "maximum": 85,
      "minimum": 21,
      "title": "Driver Age",
      "type": "integer"
    },
    "quote_currency": {
      "default": "FJD",
      "maxLength": 3,
      "minLength": 3,
      "title": "Quote Currency",
      "type": "string"
    },
    "agent_source": {
      "anyOf": [
        {
          "maxLength": 80,
          "minLength": 1,
          "pattern": "^[a-zA-Z0-9._:-]+$",
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Agent Source"
    },
    "agent_session_id": {
      "anyOf": [
        {
          "maxLength": 120,
          "minLength": 1,
          "pattern": "^[a-zA-Z0-9._:-]+$",
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Agent Session Id"
    }
  },
  "required": [
    "vehicle_slug",
    "pickup_at",
    "return_at",
    "driver_age"
  ],
  "title": "RentalQuoteRequest"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "market": {
      "type": "string"
    },
    "status": {
      "type": "string"
    },
    "preview": {
      "type": "boolean",
      "const": true
    },
    "persisted": {
      "type": "boolean",
      "const": false
    },
    "booking_eligible_from_preview": {
      "type": "boolean",
      "const": false
    },
    "next_action": {
      "type": "string"
    }
  },
  "required": [
    "market",
    "status",
    "preview",
    "persisted",
    "booking_eligible_from_preview",
    "next_action"
  ],
  "additionalProperties": true
}

社群

為此伺服器評分

證據

近期觀測

已驗證未記錄版本8 個工具
已驗證未記錄版本8 個工具