PikaSim MCP Server: Let AI Agents Buy eSIMs
The Model Context Protocol (MCP) is how AI agents interact with external services. PikaSim's MCP server gives any compatible AI agent real-time access to eSIM packages across 190+ countries, with the ability to search, compare, purchase, manage, and cancel eSIMs programmatically.
What This Means in Practice
Instead of opening a browser and manually searching for eSIM plans, you can ask your AI assistant:
"Find me a 5GB eSIM for Japan, cheapest option"
"Buy a 3GB Europe plan and show me the QR code"
"How much data do I have left on my Thailand eSIM?"
"Top up my eSIM with another 5GB"
"Cancel that eSIM I never installed and refund my balance"
The AI agent calls PikaSim's MCP tools behind the scenes and returns the answer inline. No context-switching, no copy-pasting package codes.
Setup: Under One Minute
Add PikaSim to your AI agent's MCP config:
{
"mcpServers": {
"pikasim": {
"type": "streamable-http",
"url": "https://pikasim.com/mcp"
}
}
}
That's it. Your agent can now search packages, check coverage, and get pricing for 190+ countries. No API key needed for browsing.
Claude Desktop
Settings > Developer > Edit Config. Paste the config above into claude_desktop_config.json. Restart Claude.
Claude Code
Add the config to your project's .mcp.json file.
Cursor
Settings > MCP Servers > Add Server. Set type to streamable-http, URL to https://pikasim.com/mcp.
Any MCP Client
Any agent that supports Streamable HTTP transport works. Just point it at https://pikasim.com/mcp.
12 Tools Available
Public (No Auth)
Available to any AI agent. No account, no API key.
- search_esim_packages — search by country, region, or keyword
- get_package_details — full details: coverage, networks, speed, price
- check_country_coverage — all plans for a country with price ranges
- get_pricing — price and payment methods for a package
Authenticated (Reseller API Key)
Requires a free reseller account. Unlocks purchasing, management, and 10% off all prices.
- check_balance — wallet balance and credit
- purchase_esim — buy an eSIM, get QR code and activation details
- get_esim_status — live status, data usage, expiration
- get_topup_options — list available top-up packages for an eSIM
- topup_esim — add more data to an existing eSIM
- cancel_esim — cancel unused eSIM, refund to wallet
- list_orders — order history with status and cost
- create_deposit — generate crypto invoice to fund wallet
Reseller Pricing via MCP
Authenticated MCP users get 10% off retail prices on every package. This applies everywhere, including the public browsing tools. When your AI agent searches for packages with an API key configured, it sees your discounted prices automatically.
To unlock reseller pricing:
- Sign up at pikasim.com/reseller (free, takes 2 minutes)
- Get your API key from the dashboard
- Add the key to your MCP config:
{
"mcpServers": {
"pikasim": {
"type": "streamable-http",
"url": "https://pikasim.com/mcp",
"headers": {
"Authorization": "Bearer pk_live_your_api_key_here"
}
}
}
}
Use Cases
Travel Planning Agent
Build an AI travel assistant that automatically finds and provisions connectivity for each destination. "Book me eSIMs for my Tokyo > Bangkok > Bali trip."
Fleet Management
Manage eSIMs for IoT devices, field equipment, or remote teams. Check usage, top up running low devices, cancel unused SIMs, all through natural language.
Customer Support Bot
Let your support agent look up eSIM status, check data usage, and troubleshoot connectivity without switching to a dashboard.
Personal Assistant
Ask Claude to find the cheapest plan before your trip, buy it, and remind you to install it the day before departure.
Privacy First
MCP follows the same privacy principles as the rest of PikaSim:
- No accounts or emails required for browsing. Public tools work anonymously.
- Reseller accounts are pseudonymous. Fund with crypto, no identity verification.
- No tracking. We don't log which packages your agent searches for.
- Stateless. Each request is independent. No session cookies, no fingerprinting.
Get Started
Add PikaSim to your AI agent in under a minute. Browse 2,300+ eSIM packages across 190+ countries.