PuraSIM travel eSIM

io.github.purasim由 GitHub 账号 purasim 发布v1.0.0更新于 Oct 29, 2026

Search and compare PuraSIM travel eSIM data plans for 187 countries and get a link to buy them.

发布方自己的服务:travel.art

已验证Streamable HTTP可网页运行位置与生活商业与电商

概览

AI 生成的概览

PuraSIM 远程服务器,让助手搜索、比较并推荐覆盖 187 个国家的预付费旅行 eSIM 流量套餐,并返回购买链接。

可以做什么
  • 按目的地、价格、流量、有效期和按天套餐搜索并比较 eSIM 套餐,按价格从低到高排列
  • 根据行程天数、预计用量以及单个或多个国家推荐套餐
  • 查询各目的地的覆盖国家、运营商、4G/5G 网络、有效期选项和起步价
  • 列出全部目的地(国家、区域、全球)并获取单个套餐的完整详情
  • 返回已预选套餐的 purasim.com 页面,供用户查看并购买
适用场景
适合用户询问旅行该买哪种 eSIM、想比较流量套餐或价格,或想知道 eSIM 在某国是否可用、使用哪些网络时。它只覆盖 PuraSIM 自家目录,因此适用于购物与覆盖范围问题,而非一般旅行建议。
运行要求
需要远程 streamable HTTP 端点;无需认证、账号或 API 密钥。仅支持 stdio 的客户端可通过 npx 使用 mcp-remote 包桥接。需要网络访问;工具调用可传入可选的 locale 和 currency 参数。
安装前请注意
只读:任何工具都不会下单、收款或访问账号,结账链接仅打开商店页面由用户自行购买。服务器无需账号,只接收工具调用参数,但链接带有来源标记,PuraSIM 可据此统计来自 AI 助手的访问。价格默认以美元显示,也可用欧元和英镑,商店结账时可能显示当地货币。

安装

在 SourceWeft 中

  1. 打开 控制台中的 PuraSIM travel eSIM,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.purasim%2Fpurasim-mcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "purasim-travel-esim": {
      "type": "http",
      "url": "https://api.purasim.com/mcp"
    }
  }
}

README

PuraSIM MCP server — travel eSIM plans for AI assistants

Remote Model Context Protocol server for PuraSIM, a travel eSIM store. It lets Claude, ChatGPT, Cursor, VS Code and any MCP client search PuraSIM's prepaid data plans for 187 countries and territories, recommend a plan for a trip, check coverage and mobile networks, and return a link where the user can buy the plan on purasim.com.

https://api.purasim.com/mcp
  • Transport: Streamable HTTP (stateless, JSON responses)
  • Authentication: none. It only reads the public catalog, the same data shown on purasim.com
  • Read-only: no tool places an order, takes a payment or touches an account
  • Data: the live PuraSIM catalog (about 3,400 plans), rebuilt daily from the store and the network provider

Connect

Claude (claude.ai and Claude Desktop): Settings → Connectors → Add custom connector → paste https://api.purasim.com/mcp.

Claude Code:

bash
claude mcp add --transport http purasim https://api.purasim.com/mcp

ChatGPT (developer mode): create a custom connector with this URL and authentication None.

Cursor (~/.cursor/mcp.json), Windsurf, and other clients that take a JSON config:

json
{  "mcpServers": {    "purasim": { "url": "https://api.purasim.com/mcp" }  }}

VS Code (.vscode/mcp.json):

json
{  "servers": {    "purasim": { "type": "http", "url": "https://api.purasim.com/mcp" }  }}

Clients that only speak stdio can use mcp-remote:

json
{  "mcpServers": {    "purasim": { "command": "npx", "args": ["-y", "mcp-remote", "https://api.purasim.com/mcp"] }  }}

Tools

ToolWhat it does
recommend_planBest plan(s) for a trip from its length and expected usage (light, medium, heavy). Accepts one destination or a list of countries for a multi-country trip.
search_plansPlans for a country, region or global, cheapest first. Filters: data, validity, price, daily plans.
check_coverage"Does it work in Peru?": every destination that covers a country, with its mobile networks.
get_destination_infoCountries, operators, 4G/5G, validity options and entry price of a destination.
get_planFull detail of one plan: data, validity, speed after the daily allowance, networks per country.
list_destinationsAll destinations (countries, regions, global) with entry prices.
create_checkout_linkThe purasim.com page of a plan with the plan preselected. No order is placed.

Every tool accepts locale (en, es, de, fr, it, pt, nl, pl, cs, da, no, sv, ro, tr, ar, he, id, ja, ko, th, zh) for the language of the store pages and country names, and currency (USD, EUR, GBP) for prices. Destinations can be given in any of those languages, as ISO codes ("JP") or as regions ("Europe", "Balkans", "Global").

Example questions

  • "I'm going to Japan for 10 days and use a lot of maps and Instagram. Which eSIM should I get?"
  • "Two weeks in Spain, Portugal and Morocco. Is there one eSIM that covers all three?"
  • "Does a PuraSIM eSIM work in Peru, and on which networks?"
  • "Cheapest eSIM for the USA with at least 5 GB for a week, in euros."

What the plans are

Prepaid, data-only eSIMs (no phone number), delivered by email with a QR code and installed on any eSIM-compatible, carrier-unlocked phone. Check if your phone supports eSIM. Prices on purasim.com may be shown in the shopper's local currency at checkout.

Privacy

The server needs no account and receives no personal data: only the arguments of each tool call (destination, trip length, filters). Links carry a source tag so PuraSIM can count visits that come from AI assistants.

Contact

purasim.com · [email protected]

来源:README.md,提交 13a42d1

工具

7

search_plans

Search eSIM plans

Search PuraSIM travel eSIM data plans for a destination (country, region or global), cheapest first. Optional filters on price, data, validity and daily plans. Every plan includes a purasim.com link where the user can buy it.

输入参数sortlimitlocalecurrencymaxPriceminDataGBunlimiteddestination必填maxValidityDaysminValidityDays

recommend_plan

Recommend an eSIM plan for a trip

Recommend the best PuraSIM eSIM plan(s) for a trip, from its length in days and the expected data usage (light, medium or heavy). Accepts one destination or a list of countries visited on the same trip (it then looks for plans that cover all of them).

输入参数usagelocalecurrencytripDays必填countriesdestination

get_plan

Get eSIM plan detail

Full detail of one PuraSIM plan by its planId (as returned by search_plans or recommend_plan): coverage, mobile networks, data, validity, price and purchase link.

输入参数localeplanId必填currency

check_coverage

Check eSIM coverage in a country

Answer "does a PuraSIM eSIM work in <country>?". Without destination, lists every PuraSIM destination (country, regional or global plan) that covers the country. With destination, says whether that destination covers it and with which mobile networks.

输入参数localecountry必填currencydestination

get_destination_info

Get destination coverage and networks

Coverage (countries), mobile operators and network types (4G/5G), validity options and entry price of a PuraSIM destination.

输入参数localecurrencydestination必填

list_destinations

List eSIM destinations

List the destinations PuraSIM covers (countries, regions and global plans) with the entry price of each. Filter by type or name.

输入参数typequerylocalecurrency

版本历史

1
  1. v1.0.0最新Oct 29, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Travel 集成