KitScout

Categories › Communication › Messaging apps & SMS

asms

MCP serverVerified domain · asms.aiRemote● LiveAPI key needed

Phone numbers for AI agents: SMS verification codes and rented numbers that receive SMS.

Install

Remote server: your requests and data go to asms.ai. Claude Code: claude mcp add --transport http asms https://asms.ai/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.

  • get_balance — Get the current wallet balance for the authenticated account.
  • get_pricing — Get the retail price per OTP activation for a service in a country. Omit `service` to list prices for every available service.
  • get_inventory — Get how many numbers are in stock for a service in a country. Omit `service` to list stock for every available service.
  • create_otp_order — Buy a number to receive an OTP: allocates a number, debits the wallet, and returns an orderId + phoneNumber. Then poll with poll_sms. If no
  • poll_sms — Check for the SMS / OTP code on an order. Returns the code once it has arrived, otherwise an empty result: poll again after a few seconds. I
  • list_active_orders — List recent OTP orders for the account (awaiting a code or already received).
  • cancel_order — Rarely needed. To retry a verification do NOT cancel: just call create_otp_order again, because every unfilled order auto-refunds within 10
  • get_rental_offers — List the rental periods and prices for a country (1 day to 12 months). A rented number is yours for the whole period and receives every SMS
  • rent_number — Rent a phone number in a country for a period (get the periods and prices from get_rental_offers first). Debits the wallet and returns the n
  • list_rentals — List the account's rented numbers with their country, period, end date and whether auto-renew is on. Ended rentals are left out unless `incl
  • read_rental_sms — Read the SMS a rented number has received during this rental, newest first. Poll again every few seconds while waiting for a message.
  • cancel_rental — Cancel a rented number and refund it. Only possible between 5 and 120 minutes after renting, and only if the number has received no SMS; aft
  • renew_rental — Keep a rented number for another period: the period is added to its current end, at today's price for that period in its country (see get_re
  • set_rental_auto_renew — With auto-renew on, the number is renewed for its rental period from the wallet a day before it ends (6 hours before for a one-day rental);

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