Lets an assistant browse Slashtel travel eSIM destinations and plans, look up mobile top-ups, create checkout links, and check eSIM status.
What you can do
It lists roughly 200 eSIM destinations with codes, names, lowest live USD prices and plan counts, and returns live plans for a destination with data size, validity, price and price per GB. It detects the operator of a phone number and returns top-up options, and it builds a slashtel.com checkout link with a chosen eSIM plan or top-up preselected. It also reports data used and remaining, expiry and status for an existing eSIM, and explains how to check whether a phone supports eSIM and is unlocked.
When to use it
Use it when someone is planning travel connectivity and wants to compare eSIM plans or prices by destination, buy a top-up for a mobile number, or check the remaining data and status of an eSIM they already bought. It is also useful for confirming phone compatibility before a purchase.
Requirements
A remote endpoint at slashtel.com over streamable HTTP; no packages, environment variables or headers are declared. Checking an existing eSIM needs the email used at checkout and the eSIM's ICCID. Top-ups need a phone number with country code.
Before you install
The server creates checkout links that lead to a real purchase on slashtel.com, where the user enters their email and pays; prices are live and in USD. Checking eSIM status requires the checkout email and the ICCID, so treat both as personal data. No authentication is declared for the endpoint.
Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/com.slashtel%2Fslashtel/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.
Lists every country and region Slashtel sells travel data eSIMs for (about 200 destinations), returning each destination's code, name, lowest live price in USD and number of plans. Use it to find the destination code when the user names a place, a region such as Europe or Asia, or is unsure what is covered. Optional search text filters by name. Skip this tool and call get_esim_plans directly when you already know the ISO-2 country code.
Parameterssearch
get_esim_plans
Get eSIM plans
Live travel eSIM plans for one destination: data (GB), validity (days), price (USD) and price per GB. Use an ISO-2 country code (e.g. TR, JP, US, GB) or a destination code from list_esim_destinations. Optional filters narrow the list.
Parametersmin_gbmin_daysdestinationrequired
get_topup_plans
Get mobile top-up options
Detects the operator of a mobile number and returns the live top-up options for it: what the recipient receives, validity where it applies, and the price in USD. The number must include the country code, e.g. +911234567890.
Parametersphonerequired
create_checkout_link
Create checkout link
Returns a slashtel.com link with the chosen eSIM plan or top-up already selected. Share it with the user: they enter their email and pay on the site. For type 'esim' pass plan_id. For type 'topup' pass phone, operator_code and send_value from get_topup_plans.
For a traveller who already bought a Slashtel eSIM: returns data used, data left, plan size, expiry, status (not yet installed, active, used up or expired) and whether automatic top-up (Keep me connected) is on. Needs the email used at checkout AND the eSIM's ICCID (the long number starting 89, shown in the order email and in phone settings under the eSIM). Both must match the same order. Use it when someone asks how much data they have left or why their eSIM stopped working.
Parametersemailrequirediccidrequired
check_phone_compatibility
Check phone eSIM compatibility
Explains how the traveller can confirm their own phone supports eSIM and is unlocked before buying, with steps for iPhone and Android. Optionally pass the phone brand to get brand-specific steps. Use it before create_checkout_link when the user is unsure their phone will work; an incompatible or locked phone is the most common reason an eSIM cannot be installed.
Parametersbrand
Version history
1
v1.0.0LatestSep 28, 2026
Score
83%
83% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Reached in the last 30 daysRequired25 pts
Auth declaredRequired10 pts
Tools listedRequired15 pts
DescriptionRequired15 pts
Logo10 pts
Documentation15 pts
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
LicenseNot applicable
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.