ホーム eSIM MCP サーバー
無料・オープンソース

AI アシスタントから離れずに、旅行用 eSIM プランを比較

esim-mcp は Claude、Cursor をはじめとする Model Context Protocol 対応クライアントを CheapereSIM の最新価格に接続します。普段の言葉で質問すれば、実在するプランと実際の価格、そして購入リンクが返ってきます。

できること

MCP サーバーとは、AI アシスタントがあなたのパソコン上で実行し、必要な情報を調べるための小さなプログラムです。このサーバーは 190 以上の国と地域の eSIM データプランを検索し、任意の国の価格を一覧表示し、複数の国をまたぐ旅行で最も安く通信を確保する方法を計算します。

特に役立つのが複数国の比較です。旅程全体をカバーする地域 eSIM が、国ごとに現地プランを買うより安いこともあれば、そうでないこともあります。このサーバーは両方の合計金額を出し、どちらが得かを示すので、勘に頼る必要がありません。

30 秒で導入

お使いの MCP クライアントの設定に次を追加し、再起動してください。

{
  "mcpServers": {
    "esim": {
      "command": "npx",
      "args": ["-y", "esim-mcp"]
    }
  }
}
  • プランの検索にアカウント、API キー、設定はいっさい不要です。
  • Claude Desktop、Claude Code、Cursor など、Model Context Protocol に対応したクライアントで動作します。
  • Node.js 20 以降が必要です。開発者のパソコンにはたいてい入っています。

質問できること

“日本で一番安い eSIM は?”

“3 週間かけて日本・韓国・台湾を旅行します。何を買えばいいですか?”

“東南アジア全体をカバーする eSIM は 1 枚でありますか?”

“その地域プランは実際にどの国をカバーしていますか?”

“トルコのデータ無制限 eSIM プランを見せてください。”

“私の eSIM の残りデータはどれくらいですか?”

搭載ツール

7 つのツールがあり、うち 5 つはアカウント不要です。

search_destinations eSIM プランを販売している国を検索します。
list_plans 指定した国のプランを安い順に一覧表示します。
plan_trip 複数国の旅程で、地域プランと現地プランを比較します。
get_plan_coverage 地域プランやグローバルプランがカバーする国をすべて表示します。
list_popular_destinations 旅行者がよく購入する渡航先を一覧表示します。
list_my_esims アカウント内の eSIM を、状態と有効期限つきで一覧表示します。
get_esim_usage eSIM の残りデータ量を確認します。

最後の 2 つはご自身のアカウントを参照するため、ダッシュボードで発行できる API トークンが必要です。トークンは読み取り専用で、プランの購入、プロフィールの変更、アカウントの削除はできません。

無料、オープンソース、コードも公開

サーバー全体が MIT ライセンスで、GitHub と npm に公開されています。コードを読む、問題を報告する、フォークする、いずれも自由です。トラッキングもテレメトリーもなく、利用にアカウントは要りません。

よくある質問

まずは見て回りたいですか?

eSIM の購入に MCP サーバーは必要ありません。渡航先を選べば、このままプランを確認できます。

渡航先を見る