Integrate VirtualSMS MCP server into your Slack workspace for instant access to your AI agent.
Tools that your AI agent can use through this MCP server to interact with VirtualSMS
Retrieves available options for the Order ID field.
Retrieves available options for the Country field.
Rent a real-SIM virtual phone number to receive an SMS verification code. Returns the order ID and assigned phone number — pair this with the New SMS Received trigger or the Check Messages action to retrieve the code. See the documentation
List all supported services (700+) with their service codes, categories, and base prices. Use the returned service_id (or code) when calling Rent Number. See the documentation
List all supported countries with current stock indicators (available_phones, total_phones). Use the returned country_id (ISO-3166-1 alpha-2) when calling Rent Number. See the documentation
Retrieve the current account balance in USD. Useful for low-balance alerts or pre-flight checks before renting numbers. See the documentation
Poll an active rental for any SMS messages received so far. Returns the current order state, including a messages array (each item has sender, content, received_at) when one or more SMS have arrived. For event-driven workflows prefer the New SMS Received trigger. See the documentation
Cancel an active rental and refund any unused balance. Cancellation is only possible while the rental is still active and no SMS has been received (or the cancellation policy permits a refund). See the documentation