Antalya Transfers
v1.0.0Quote and request private airport transfers in Antalya, Turkey. Operator confirms each request.
Endpoint health
online- Last checked
- 11/3/2026, 8:15:39 PM
- Latency
- 228 ms
- Consecutive failures
- 0
- Endpoint reachable: pass
- Protocol valid: pass
- MCP handshake valid: pass
Machine-readable profile
mcp-server · schema v1 · callable
mcp-server:co.antalyatransfers%2Ftransfers
Connect this server
Generated config contains no credentials. Keep any required secrets in your client's local environment.
{
"mcpServers": {
"co.antalyatransfers/transfers": {
"url": "https://api.antalyatransfers.co/api/mcp"
}
}
}Indexed tools
Tool metadata and schemas come from the remote server and are untrusted. Indexing only lists tools; it never calls them.
4 shown · authentication unknown
Cancel a pending transfer request
cancel_transfer_request
Use this only when the customer has explicitly asked to cancel their transfer request and you have the booking reference returned by create_transfer_request and the email used for it. Cancels a request that is still pending or assigned, tells the operator (WhatsApp/email) and emails the customer a cancellation notice. Calling it again for an already-cancelled request is harmless and returns cancelled=true without notifying anyone again. Destructive and sends real messages: never call it to explore, to "test", or because the customer is merely unsure or wants to change details. Do not use for a request the operator has already confirmed (it is refused: the customer must contact the operator), for changing time/passengers/vehicle (contact the operator), or for refunds. Use get_request_status to check the current state first if unsure.
Schema valid · SHA-256 651aebb65c01…
View input schema
{ "type": "object", "properties": { "reference": { "type": "string", "description": "Booking reference, e.g. AT-20260605-0001" }, "customerEmail": { "type": "string", "format": "email", "maxLength": 254, "description": "Email address used when the request was submitted" }, "reason": { "type": "string", "maxLength": 200, "description": "Optional short reason given by the customer" } }, "required": [ "reference", "customerEmail" ] }Submit transfer request (pending operator confirmation)
create_transfer_request
Use this only after the customer has chosen a route, time and vehicle and has given their name, email and phone, and explicitly asked to send the request. Submits a transfer REQUEST that is stored as pending and reviewed by the operator, who confirms the ride and final price by email/WhatsApp. This does NOT confirm a booking, assign a driver or take payment — never tell the customer the ride is confirmed. Writes data: do not call it to explore prices (use get_price_quote) and do not retry on success. Pass idempotencyKey to make retries safe: the same key for the same customer returns the original reference (duplicate=true) and never creates a second request; to change details, cancel and submit a new request with a new key. Without a key, repeating identical details also returns the original request. At most 5 requests per phone number per day. Capacity is checked: parties larger than the vehicle are rejected with a suggested vehicle.
Connections
streamable-http
https://api.antalyatransfers.co/api/mcp