KitScout

Categories › Communication › Messaging apps & SMS

PikaSim

MCP serverVerified domain · pikasim.comRemote● LiveFree to try

Anonymous eSIMs, phone numbers, and SMS codes in 190+ countries. Crypto-paid; agents self-onboard.

Install

Remote server: your requests and data go to pikasim.com. Claude Code: claude mcp add --transport http pikasim https://pikasim.com/mcp · Claude app: Settings → Connectors → Add custom connector.

What it can do

The tools this server listed when we connected to it, in its own words.

  • search_esim_packages — Search PikaSim eSIM plans by country code, region, or keyword. Returns BOTH product lines in separate buckets: DATA eSIMs and PHONE-NUMBER e
  • search_phone_plans — Search PikaSim PHONE-NUMBER eSIMs — plans that include a REAL carrier phone number (not VoIP) with voice calls, SMS, and data. US plans give
  • get_package_details — Get full details for a specific plan (data eSIM OR phone-number eSIM): coverage, data, voice/SMS allowance, duration, price, networks, and p
  • check_country_coverage — Check what PikaSim plans cover a country. Returns TWO buckets: DATA eSIMs (count, price range, data amounts) and PHONE-NUMBER eSIMs (count,
  • get_pricing — Get the USD price for a specific plan (data eSIM OR phone-number eSIM). Accepts the packageCode from any search result.
  • get_phone_plan_pricing — Get the USD price and voice/SMS/data allowance for a specific PHONE-NUMBER eSIM. Accepts the packageCode from search_phone_plans.
  • search — Search the PikaSim eSIM catalog (data eSIMs and phone-number eSIMs) by free-text query and/or ISO country code. Returns a list of matching p
  • fetch — Fetch full details for one PikaSim eSIM plan by the id returned from search: coverage, data, voice/SMS allowance, duration, price, networks,
  • create_wallet — Create a NEW PikaSim agent wallet for autonomous purchasing — no human, no browser, no account, no email, no KYC. Returns a wallet code + an
  • check_balance — Returns the prepaid spending balance of the connected PikaSim agent wallet, in USD. Read-only; makes no changes. Call this before purchase_e
  • purchase_esim — Purchase a DATA eSIM. Deducts from your prepaid agent wallet and returns order details with activation info (ICCID, QR code, SM-DP+). Use th
  • purchase_phone_plan — Purchase a PHONE-NUMBER eSIM — a plan with a real carrier phone number (voice + SMS + data). Deducts from your prepaid agent wallet and retu
  • get_esim_status — Returns the live status, remaining/used data, and expiration date for one eSIM you own, looked up by its ICCID. Read-only. Use this after a
  • topup_esim — Adds more data (and on some plans voice/SMS) to an existing eSIM the user already owns, without issuing a new eSIM. This SPENDS the wallet b
  • list_orders — Returns the order history for the connected wallet, newest first: each order's ID, package, status, cost, date, ICCID, and install link. Rea
  • list_esims — List every eSIM this wallet owns (the fleet view), newest first: ICCID, plan, order status, install link, and — for fleets of up to 8 — live
  • list_transactions — The wallet ledger: every debit and credit (deposits, purchases, refunds) with amount, running balance, and description, newest first. Read-o
  • create_deposit — Creates a payment invoice to add funds to the connected prepaid PikaSim Wallet, and returns a payment page link (the human can pay by card w
  • get_topup_options — List available top-up packages for an existing eSIM, including price and data amount. Use this before topup_esim to find valid package codes
  • cancel_esim — Cancel an unused eSIM and receive a refund to your wallet balance. Only works if the eSIM has not been installed or activated. Requires an a
  • search_sms_services — Search the SMS VERIFICATION service list — websites/apps a receive-only verification number can get a code for (Telegram, WhatsApp, Instagra
  • get_sms_service_countries — List the countries offering a quick SMS verification number for one service, with live price, delivery success rate, and whether the number
  • list_sms_rentals — List long-term SMS RENTAL numbers: keep the same receive-only number for days to months and receive multiple SMS (fair-use 25/day). Shows ea
  • order_sms_verification — Buy a QUICK SMS verification number: returns a temporary phone number the user enters on the target service, then the incoming code is read
  • check_sms_verification — Poll a quick SMS order for the incoming verification code. Read-only. Call every 15-30 seconds after order_sms_verification until status is
  • cancel_sms_verification — Cancel a quick SMS order that is still waiting for a code and refund it to the wallet immediately. Refused if the SMS was already delivered
  • list_sms_orders — List this wallet's SMS orders — quick verification orders (with their Order IDs) and long-term rentals (with their receipt IDs, numbers, and
  • rent_sms_number — Rent a LONG-TERM receive-only SMS number: the user keeps the same number for the whole rental and can receive multiple SMS (fair-use 25/day)
  • get_sms_rental_messages — Read the inbox of a long-term SMS rental: all received messages, newest first, plus the number's status and expiry. Read-only; poll it when
  • extend_sms_rental — Extend a long-term SMS rental so the user keeps the same number — days are ADDED on top of the current expiry. This SPENDS the wallet balanc
  • cancel_sms_rental — Cancel a long-term SMS rental and refund the full amount to the wallet. Only works for rentals LONGER than 15 days, within 2 hours of purcha

KitScout test notes

Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.

Similar tools