이 MCP로 할 수 있는 일
Sells and manages eSIM data plans, phone-number plans, temporary SMS verification numbers, long-term SMS rentals, and prepaid wallet funding.
도구
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['iccid'], 'properties': {'iccid': {'type': 'string', 'description': 'ICCID of the eSIM to cancel'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['receiptId'], 'properties': {'receiptId': {'type': 'string', 'description': 'The rental receipt ID from rent_sms_number or list_sms_orders'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['orderId'], 'properties': {'orderId': {'type': 'string', 'description': 'The Order ID of the waiting quick SMS order'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['country'], 'properties': {'country': {'type': 'string', 'description': 'ISO 3166-1 alpha-2 country code (e.g., JP, US, DE)'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['orderId'], 'properties': {'orderId': {'type': 'string', 'description': 'The Order ID returned by order_sms_verification (also listed by list_sms_orders)'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['amount'], 'properties': {'amount': {'type': 'number', 'description': 'Amount in whole US dollars to CREDIT to the wallet (minimum 1; e.g. 25 for a $25 deposit)', 'exclusiveMinimum': 0}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['acceptTos'], 'properties': {'acceptTos': {'type': 'boolean', 'description': 'Must be true: confirms the user accepts the PikaSim Terms of Service (https://pikasim.com/tos). Required to create the wallet.'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['receiptId', 'days'], 'properties': {'days': {'type': 'number', 'description': "How many days to add â\x80\x94 one of the rental's duration tiers (see list_sms_rentals for this country)"}, 'receiptId': {'type': 'string', 'description': 'The rental receipt ID'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'The plan id returned by the search tool (the packageCode)'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['iccid'], 'properties': {'iccid': {'type': 'string', 'description': "The ICCID (the eSIM's unique serial number) returned by purchase_esim, purchase_phone_plan, or list_orders"}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['packageCode'], 'properties': {'packageCode': {'type': 'string', 'description': 'Package code from a search result (e.g., CKH001 for data, change-plus-7days-1gb for a phone plan)'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['packageCode'], 'properties': {'currency': {'type': 'string', 'description': 'Currency code (currently only USD supported)'}, 'packageCode': {'type': 'string', 'description': 'Phone-plan package code from search_phone_plans (e.g., change-plus-7days-1gb)'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['packageCode'], 'properties': {'currency': {'type': 'string', 'description': 'Currency code (currently only USD supported)'}, 'packageCode': {'type': 'string', 'description': 'Package code (data or phone plan)'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['receiptId'], 'properties': {'receiptId': {'type': 'string', 'description': 'The rental receipt ID from rent_sms_number or list_sms_orders'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['serviceId'], 'properties': {'serviceId': {'type': 'string', 'description': 'The serviceId from search_sms_services (e.g. "395"), or an exact service name'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['iccid'], 'properties': {'iccid': {'type': 'string', 'description': 'ICCID of the eSIM to get top-up options for'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'number', 'description': '1-based page (50 eSIMs per page)'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'number', 'description': '1-based page number to retrieve (default 1)'}, 'limit': {'type': 'number', 'description': 'Number of orders per page (default 20, maximum 50)'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'number', 'description': '1-based page (25 transactions per page)'}, 'type': {'enum': ['deposit', 'order', 'refund'], 'type': 'string', 'description': 'Only show this transaction type'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['serviceId'], 'properties': {'countryId': {'type': 'string', 'description': 'The countryId from get_sms_service_countries (defaults to United States)'}, 'requestId': {'type': 'string', 'description': 'Idempotency key: generate a fresh UUID for each NEW order, and reuse the SAME value when retrying after a timeout or transport error â\x80\x94 an identical retry returns the original order instead of charging again. Use a NEW id when deliberately ordering another number.'}, 'serviceId': {'type': 'string', 'description': 'The serviceId from search_sms_services'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['packageCode'], 'properties': {'days': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'ONLY for daily-reset "Unlimited" plans (get_package_details shows "Type: Daily unlimited"): the number of days to purchase. Valid values: 3, 5, 7, 10, 15, 30. Required for those plans, and the total charged is the per-day price times this many days (minus a duration discount). Omit for fixed-data plans.'}, 'promoCode': {'type': 'string', 'description': 'Optional promo/discount code. Validated server-side; an invalid code rejects the order with the reason (nothing is charged). Only pass a code the user explicitly provided.'}, 'requestId': {'type': 'string', 'description': 'Idempotency key: generate a fresh UUID for each NEW purchase, and reuse the SAME value when retrying after a timeout or transport error â\x80\x94 an identical retry returns the original order instead of charging again.'}, 'packageCode': {'type': 'string', 'description': 'The data-eSIM package code shown in [brackets] by search_esim_packages or get_package_details (e.g. P6ZMSDS1G). Phone-plan codes are not valid here; use purchase_phone_plan for those.'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['packageCode'], 'properties': {'promoCode': {'type': 'string', 'description': 'Optional promo/discount code. Validated server-side; an invalid code rejects the order with the reason (nothing is charged). Only pass a code the user explicitly provided.'}, 'requestId': {'type': 'string', 'description': 'Idempotency key: generate a fresh UUID for each NEW purchase, and reuse the SAME value when retrying after a timeout or transport error â\x80\x94 an identical retry returns the original order instead of charging again.'}, 'packageCode': {'type': 'string', 'description': 'Phone-plan package code (use search_phone_plans to find codes, e.g., change-plus-7days-1gb)'}, 'activationDate': {'type': 'string', 'description': 'Activation date in YYYY-MM-DD â\x80\x94 ONLY for plans marked "designated-date activation" in search results (e.g. the Australia phone plan), where it is REQUIRED and must be at least 2 and at most 60 days from today. Ask the user for their service start date. Omit for all other plans.'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['rentalId', 'days'], 'properties': {'days': {'type': 'number', 'description': 'Rental duration in days â\x80\x94 must be one of the duration tiers list_sms_rentals shows for this rentalId'}, 'rentalId': {'type': 'string', 'description': 'The rentalId from list_sms_rentals (e.g. 11 for United States)'}, 'requestId': {'type': 'string', 'description': 'Idempotency key: generate a fresh UUID for each NEW rental, and reuse the SAME value when retrying after a timeout or transport error â\x80\x94 an identical retry returns the original rental instead of charging again.'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Free-text search, may include a country name and/or ISO 3166-1 alpha-2 code (e.g. "Japan 10GB", "US phone plan", "DE")'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'type': {'enum': ['data', 'phone', 'all'], 'type': 'string', 'description': 'Which product line to return: "data" (data-only eSIMs), "phone" (phone-number eSIMs with voice+SMS), or "all" (both, default)'}, 'query': {'type': 'string', 'description': 'Search keyword (e.g., "Japan 10GB")'}, 'region': {'type': 'string', 'description': 'Region name (e.g., Europe, Asia, Global)'}, 'country': {'type': 'string', 'description': 'ISO 3166-1 alpha-2 country code (e.g., JP, US, DE)'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'query': {'type': 'string', 'description': 'Search keyword (e.g., "US 5GB")'}, 'region': {'type': 'string', 'description': 'Region name (e.g., Global)'}, 'country': {'type': 'string', 'description': 'ISO 3166-1 alpha-2 country code (e.g., US for a real +1 number)'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'query': {'type': 'string', 'description': 'Service name to search for (e.g. "Discord", "Google", "Tinder"). Omit to list the most popular services.'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['iccid', 'packageCode'], 'properties': {'iccid': {'type': 'string', 'description': 'The ICCID of the eSIM to top up (from list_orders or a prior purchase)'}, 'promoCode': {'type': 'string', 'description': 'Optional promo/discount code. Validated server-side; an invalid code rejects the top-up with the reason (nothing is charged). Only pass a code the user explicitly provided.'}, 'packageCode': {'type': 'string', 'description': 'A top-up package code returned by get_topup_options for this ICCID (top-up codes differ from new-purchase codes)'}}}
최근 도구 변경
유사한 MCP 서버
Speedbot Autonomous Work Network
Supports asynchronous collaboration, discovery, messaging, referrals, and optional USDC-based scenarios among AI agents.
Temsor API — Turkey & EU business data
Provides business identity and payment-data validation, tax and FX information, sanctions-related lookups, and PBX call indexing …
HOBO Works Agent Market
Operates an agent marketplace for discovering, selling, purchasing, reviewing, and delivering downloadable products and services.
EnvoiSMS
Sends and tracks SMS, WhatsApp, bulk messages, and OTPs, with campaign, contact, delivery, balance, and account top-up features.
SIMcloud
Enables South African airtime, mobile data, SMS, electricity, and VAS purchases, along with wallet, transaction, and network look…
PromptFax
Supports paid outbound faxing by attaching documents, obtaining quotes, authorizing payment, sending faxes, and tracking or retry…
Salt
Enables discovering and messaging agents, hiring them, issuing invoices, and handing off work.
SAP MCP Server
Provides an MCP gateway connecting SAP-related tools with Solana, DeFi, decentralized identity, and x402 payments.