send_sms
Send SMS
Send an SMS message to one or more recipients worldwide. Supports configurable sender ID, Unicode messages, Flash SMS, scheduled delivery, and delivery report webhooks. Up to 500 recipients can be specified per request.
Ask your agent in plain language. Each of these maps to a real tool on the server.
send_sms
Send an SMS message to one or more recipients worldwide. Supports configurable sender ID, Unicode messages, Flash SMS, scheduled delivery, and delivery report webhooks. Up to 500 recipients can be specified per request.
send_whatsapp
Send a WhatsApp message through a registered WhatsApp Business Account number. Supports multiple content types: **text**, **template**, **image**, **video**, **audio**, **document**, **location**, and **reaction**. Templates are required for initiating conversations outside the 24-hour messaging window.
send_verification
Send a verification code (OTP) to a phone number via SMS or Telegram for identity verification and two-factor authentication. Supports configurable code length, validity period, and automatic voice failover.
get_message_status
Query the delivery status of a previously sent SMS message using its message ID. Returns the current delivery status and credits deducted.
number_lookup
Query a mobile phone number to retrieve carrier information, porting status, and network details. Returns the current and original network operator, country, MCC/MNC codes, and whether the number has been ported.
manage_whatsapp_templates
Create, list, retrieve, edit, or delete WhatsApp message templates. Templates are required for initiating WhatsApp conversations outside the 24-hour messaging window. Categories include **MARKETING**, **UTILITY**, and **AUTHENTICATION**.
check_verification
Verify a user-submitted code against the verification code that was sent. Use the request ID from the Send Verification Code response along with the code the user entered.
resend_verification
Resend a verification code for an existing verification request via SMS. Use the request ID from the original Send Verification Code response.
hangup_call
Terminate an active voice call using its call UUID. The call UUID is obtained from the Make Voice Call response.
get_account_info
Retrieve Mocean account balance and optionally pricing information. Returns the current credit balance and per-destination SMS pricing with carrier-level details.
make_voice_call
Initiate a programmable outbound voice call controlled by Mocean Command (MC) instructions. MC is a JSON array of actions executed sequentially: **say** (text-to-speech), **play** (audio file), **collect** (DTMF input), **sleep** (pause), **dial** (connect to a number), and **record** (call recording).
report_sms_conversion
Report whether a recipient received an SMS so Mocean can improve delivery routing. Use the message ID returned by send_sms and actual recipient feedback.
Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.
{"mcpServers": {"metorial": {"url": "<your-magic-mcp-url>"}}}
claude mcp add --transport http metorial <your-magic-mcp-url>
codex mcp add metorial --url <your-magic-mcp-url>codex mcp login metorial
One governed layer for every app your agents reach, not a separate connector per tool.
Send and receive SMS, WhatsApp, and voice messages globally across 190+ countries. Perform phone number verification (OTP/2FA) via SMS or Telegram. Look up mobile number details including carrier, porting status, and reachability. Make programmable voice calls with text-to-speech, DTMF input collection, and call recording. Manage WhatsApp message templates and send rich media, interactive messages, and template-based notifications. Query account balance and messaging pricing.
Common questions about connecting Mocean to AI agents with Metorial.