Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Transports: stdio vs HTTP
  • State of MCP (stats)
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI → MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE ↗ (opens in a new tab)
  • llms.txt ↗ (opens in a new tab)
  • Catalog JSON ↗ (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub ↗ (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. Communication
  3. Connectmeguru MCP
  4. README

Connectmeguru MCP README

The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Connectmeguru MCP listing page.

Back to Connectmeguru MCP View source on GitHub

ConnectMeGuru MCP Server

AllMCPs Verified Featured on ConfettiSaaS

ConnectMeGuru is the official Model Context Protocol (MCP) server for instant prepaid international travel eSIMs across 190+ countries and territories. This server bridges AI coding assistants and conversational agents (such as Claude Code, Claude Desktop, Cursor, VS Code, and Grok) directly to live telecommunication networks. With ConnectMeGuru MCP, AI agents can search live prepaid mobile data catalogs, compare regional plans, validate checkout coupons, manage pre-funded USD wallet balances, and securely provision instant eSIM QR codes directly inside conversational workflows with zero roaming fees.

🚀 Quick Start (Remote Gateway - Option A)

You do not need to install any packages locally to use this server. You can connect directly to the public remote gateway.

Add the following to your claude_desktop_config.json file:

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

Restart Claude Desktop after saving the configuration.


🛠️ Local Installation (Option B)

If you prefer to run the MCP server locally on your machine:

1. Configure configuration file

Add this server to your claude_desktop_config.json:

config.json
{
  "mcpServers": {
    "connectmeguru": {
      "command": "npx",
      "args": [
        "-y",
        "connectmeguru-mcp"
      ]
    }
  }
}

🔑 Callable MCP Tools & Schemas

The server exposes 13 callable tools adhering strictly to the Model Context Protocol specifications:

1. get_esim_catalog

Queries active international travel eSIM data plans. Optionally filter by country code (e.g. JP, US, FR) or search query keywords.

Input Schema:

config.json
{
  "type": "object",
  "properties": {
    "country": {
      "type": "string",
      "description": "Destination name, country code, or query keywords to refine results (e.g. JP, Japan, Japan 100MB, Europe 10GB, USA 30 Days)."
    }
  },
  "required": ["country"]
}

2. get_knowledge_base

Retrieves the official ConnectMeGuru grounding knowledge base, including installation guides, device compatibility, refund policies, and support escalation workflows.

Input Schema:

config.json
{
  "type": "object",
  "properties": {}
}

3. validate_coupon

Validates a discount coupon code for checkout. User login is mandatory to validate a coupon.

Input Schema:

config.json
{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "description": "The coupon code to validate (e.g. WELCOME10)."
    },
    "packageCode": {
      "type": "string",
      "description": "The eSIM package code to check applicability for."
    },
    "token": {
      "type": "string",
      "description": "The secure session token returned by verify_agent_otp."
    }
  },
  "required": ["code", "packageCode", "token"]
}

4. get_checkout_url

Generates a secure checkout and purchase link for a specific eSIM package.

Input Schema:

config.json
{
  "type": "object",
  "properties": {
    "packageCode": {
      "type": "string",
      "description": "The package code of the eSIM (e.g. PIK0SW14Q)."
    },
    "discountCode": {
      "type": "string",
      "description": "Optional coupon code to pre-apply (e.g. WELCOME10)."
    }
  },
  "required": ["packageCode"]
}

5. send_agent_otp

Sends a 6-digit OTP code to the customer's email address for in-chat authentication.

Input Schema:

config.json
{
  "type": "object",
  "properties": {
    "email": {
      "type": "string",
      "description": "The email address of the customer."
    }
  },
  "required": ["email"]
}

6. verify_agent_otp

Verifies the email OTP code and returns a session token for wallet purchases.

Input Schema:

config.json
{
  "type": "object",
  "properties": {
    "email": {
      "type": "string",
      "description": "The email address of the customer."
    },
    "code": {
      "type": "string",
      "description": "The 6-digit OTP code entered by the user."
    }
  },
  "required": ["email", "code"]
}

7. get_wallet_balance

Retrieves the user's current pre-funded USD wallet balance. Requires a valid session token.

Input Schema:

config.json
{
  "type": "object",
  "properties": {
    "token": {
      "type": "string",
      "description": "The secure session token returned by verify_agent_otp."
    }
  },
  "required": ["token"]
}

8. purchase_esim_with_wallet

Purchases an eSIM package directly in chat using the user's wallet balance. If balance is insufficient, returns a magic link to top-up.

Input Schema:

config.json
{
  "type": "object",
  "properties": {
    "packageCode": {
      "type": "string",
      "description": "The package code of the eSIM (e.g. PIK0SW14Q)."
    },
    "token": {
      "type": "string",
      "description": "The secure session token returned by verify_agent_otp."
    },
    "discountCode": {
      "type": "string",
      "description": "Optional coupon code (e.g. WELCOME10)."
    }
  },
  "required": ["packageCode", "token"]
}

9. get_user_orders

Retrieves complete customer order history, active ICCIDs, and installation QR codes. Requires a valid session token.

Input Schema:

config.json
{
  "type": "object",
  "properties": {
    "token": {
      "type": "string",
      "description": "The secure session token returned by verify_agent_otp."
    }
  },
  "required": ["token"]
}

10. refresh_esim_usage

Requests a real-time data usage update for an active eSIM from the carrier. Requires a valid session token.

Input Schema:

config.json
{
  "type": "object",
  "properties": {
    "iccid": {
      "type": "string",
      "description": "The ICCID number of the eSIM."
    },
    "token": {
      "type": "string",
      "description": "The secure session token returned by verify_agent_otp."
    }
  },
  "required": ["iccid", "token"]
}

11. cancel_order

Cancels an eligible eSIM order before activation/provisioning. Requires a valid session token.

Input Schema:

config.json
{
  "type": "object",
  "properties": {
    "orderId": {
      "type": "string",
      "description": "The ID of the order to cancel."
    },
    "token": {
      "type": "string",
      "description": "The secure session token returned by verify_agent_otp."
    }
  },
  "required": ["orderId", "token"]
}

12. get_topup_packages

Queries eligible data top-up plans for an existing active eSIM. Requires a valid session token.

Input Schema:

config.json
{
  "type": "object",
  "properties": {
    "iccid": {
      "type": "string",
      "description": "The ICCID number of the eSIM."
    },
    "token": {
      "type": "string",
      "description": "The secure session token returned by verify_agent_otp."
    }
  },
  "required": ["iccid", "token"]
}

13. purchase_topup

Completes an in-chat eSIM top-up purchase using the pre-funded wallet balance. Requires a valid session token.

Input Schema:

config.json
{
  "type": "object",
  "properties": {
    "packageCode": {
      "type": "string",
      "description": "The package code of the top-up plan."
    },
    "iccid": {
      "type": "string",
      "description": "The ICCID of the eSIM to recharge."
    },
    "token": {
      "type": "string",
      "description": "The secure session token returned by verify_agent_otp."
    }
  },
  "required": ["packageCode", "iccid", "token"]
}

📄 License

MIT License. Created by ConnectMeGuru.