SMS Verify: SMS Verify API is a secure and easy-to-integrate service that sends verification codes.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
What a verification SMS costs in every country it can be sent to, in credits, sorted by country name. Each country is priced for a typical mobile number and checked at least once a day (`checked_at`, UTC); carriers within a country can differ, so use Estimate Cost for an exact number. Countries SMS cannot be sent to are left out. Group: Pricing. Billing per call: Requests: metered (~0.41 avg).
This tool takes no arguments.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
What a verification SMS costs in every country it can be sent to, in credits, sorted by country name. Each country is priced for a typical mobile number and checked at least once a day (`checked_at`, UTC); carriers within a country can differ, so use Estimate Cost for an exact number. Countries SMS cannot be sent to are left out. Group: Pricing. Billing per call: Requests: metered (~0.41 avg).
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}What a verification SMS to this phone number would cost, in credits, and the number's country (`region_code`, ISO 3166-1 alpha-2; `null` when the number belongs to no assigned range). Nothing is sent. The price is for this number's carrier, so it can differ from the country's price in the price list. Group: Pricing. Billing per call: 0 Credits, Requests: metered (~0.36 avg).
| Argument | Type | Description |
|---|---|---|
| body | object | JSON request body. |
{
"type": "object",
"properties": {
"body": {
"type": "object",
"required": [
"target"
],
"properties": {
"target": {
"type": "string",
"example": "+1 201 555 0123",
"description": "The phone number in international format, with its country calling code, for example `+1 201 555 0123`. Spaces and dashes are allowed; a missing `+` is added."
}
},
"description": "JSON request body."
}
},
"additionalProperties": false
}Sends a six-digit verification code to a phone number by SMS and returns the code, so you can compare it with what the user types. The message reads `123-456 is your verification code. Don't share.` The request is charged the message's cost in credits (`cost`), which depends on the destination country and carrier; a message that would cost more than 10,000 credits is not sent (`max_cost_exceeded`). Failed requests are not charged. Group: Verification. Billing per call: Credits: metered (~398.67 avg).
| Argument | Type | Description |
|---|---|---|
| body | object | JSON request body. |
{
"type": "object",
"properties": {
"body": {
"type": "object",
"required": [
"target"
],
"properties": {
"target": {
"type": "string",
"example": "+1 201 555 0123",
"description": "The phone number in international format, with its country calling code, for example `+1 201 555 0123`. Spaces and dashes are allowed; a missing `+` is added."
}
},
"description": "JSON request body."
}
},
"additionalProperties": false
}