Slashtel

com.slashtelPublished by slashtel.comOfficial publisherv1.0.0Updated Oct 24, 2026

Travel data eSIMs in about 200 destinations and mobile top-ups in 100+ countries, live prices.

VerifiedStreamable HTTPWeb executableLocation & LifestyleBusiness & Commerce

Overview

AI-generated overview

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.

Installation

In SourceWeft

  1. Open Slashtel in the dashboard and add it to a workspace.
  2. 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.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "slashtel": {
      "type": "http",
      "url": "https://slashtel.com/api/mcp"
    }
  }
}

Tools

6

list_esim_destinations

List eSIM destinations

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

check_esim_status

Check eSIM status

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
  1. v1.0.0LatestSep 28, 2026

Score

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.