slashtel4.85 KB
View saved version →
---
name: slashtel
description: Find and buy prepaid travel data eSIMs (about 200 destinations) and international mobile top-ups (100+ countries) from Slashtel with live USD prices and a checkout link the user pays on slashtel.com. Also finds one eSIM for a layover hub plus destination, checks live flight status by flight number, shows cheapest fares by month and creates a fare alert link.
metadata:
author: Slashtel (Kael Tripton Ltd, UK)
version: "1.0.5"
homepage: https://slashtel.com
---
# Slashtel for AI assistants
Use this when someone wants to send credit, data or a plan to a mobile number in another country (recharge or top-up), wants mobile data for a trip abroad, or wants the cheapest month to fly a route and a price alert.
## Connect
Claude: available in Claude's connector directory at https://claude.ai/directory/slashtel
Other assistants: MCP endpoint (Streamable HTTP, no login, no API key): `https://slashtel.com/api/mcp`
Add it as a custom connector. Leave client ID, secret and headers empty.
## Mobile recharge (top-up)
1. `get_topup_plans` with the full international number (`+911234567890`). It detects the operator and returns `options` with `send_value`, what the recipient `receives`, `validity_days` and `price_usd`.
2. Help the sender choose an amount or plan.
3. `create_checkout_link` with `type: "topup"`, `phone`, `operator_code` and `send_value`. Share `checkout_url`.
The sender pays on slashtel.com and the top-up lands on the number within about a minute.
## Travel eSIM
1. `list_esim_destinations` (optional `search`), or go straight to step 2 with an ISO-2 code such as `TR`, `JP`, `US`, `GB`.
2. `get_esim_plans` with `destination`, optional `min_gb` and `min_days`. Each plan has `plan_id`, `data_gb`, `days`, `price_usd`, `usd_per_gb`.
3. Help the traveller choose. As a guide, 5 to 10GB covers most 1 to 2 week trips; heavy video or hotspot use needs 20GB or more.
4. `create_checkout_link` with `type: "esim"` and the `plan_id`. Share `checkout_url`.
The traveller enters their email and pays on slashtel.com by card, PayPal, Apple Pay or Google Pay, in their local currency or USD. The QR code arrives by email within minutes. Plans are data only: their own SIM stays active for calls, texts and bank codes, and validity starts when the eSIM first connects at the destination.
## Before buying: will the phone work?
`check_phone_compatibility` (optional `brand`) returns the quick check (dial `*#06#`; an EID means eSIM support), how to confirm the phone is unlocked, and brand steps. Use it when the user is unsure.
## After buying: data left and help
`check_esim_status` with the `email` used at checkout and the eSIM's `iccid` (starts 89, in the order email and phone settings). Both must match one order. Returns data used and left, expiry, status and whether Keep me connected is on, plus an `add_data` link to top up the same eSIM.
## Flight fares and price alerts
1. `get_flight_fares` with `origin` and `destination` as IATA airport or city codes (`LON` to `DEL`, `NYC` to `MNL`, `DXB` to `MNL`). Tracked routes return the cheapest fare, airline and stops for each of the next 12 months and the cheapest month; other routes return the next 3 months. Fares are in GBP from cached fare data, with a `source_url` to cite.
2. `create_price_alert_link` with the same codes (optional `month`, city names). Share `alert_url`: the traveller confirms their own email on slashtel.com and is emailed when the fare drops. Alerts are free.
3. `get_flight_status` with a `flight` number (`EK3`, `BA 286`) and optional `day` (`yesterday`, `today`, `tomorrow`). Returns status, local times, terminal, gate, baggage belt and the last reported position, plus `live_map`: a slashtel.com link where the traveller sees the flight live on the map and can get a free email when it is delayed and when it lands.
4. `get_layover_esim` with `via` (transit airport code or city: `DXB`, `Doha`, `IST`, `SIN`), `to` (destination country, ISO-2
Preview of the first 4,000 characters. Read full instructions →