TeleSign MCP Server

MCP Server for TeleSign Services

Local serverstdio

What is the TeleSign MCP Server?

MCP Server for TeleSign Services

What you get

A Model Context Protocol (MCP) server that provides seamless integration with TeleSign APIs for AI assistants like Anthropic's Claude, OpenAI's ChatGPT, or Google's Gemini. Enable your AI to send SMS messages, verify phone numbers, assess fraud risk, and more.

The Model Context Protocol is an open standard that allows AI assistants to securely connect to external data sources and tools. This server implements MCP to give AI assistants direct access to TeleSign's communication and verification APIs.

Configuration and credentials

  • Node.js 18+ - Cursor, Claude Code, VSCode, Windsurf or another MCP Client - A TeleSign account with API credentials (Sign up here)

Recorded tools

  • verify-api — OTP verification endpoints and flows
  • phone-id — Phone number lookup details
  • intelligence — Risk scoring and fraud detection
  • messaging-sms — SMS messaging guide
  • status-codes — API response codes reference
  • verifyapi_send_otp — Send a one-time passcode via SMS, voice, WhatsApp, Viber, RCS, or email with automatic fallback support
  • verifyapi_check_code — Verify an OTP code entered by the user
  • verifyapi_get_status — Check the status of an ongoing verification
  • phoneid_get_info — Get phone number details including type (mobile/landline/VoIP), carrier, and location
  • intelligence_assess_risk — Get fraud risk score (0-1000) with allow/flag/block recommendation
  • messaging_send_sms — Send SMS messages (OTP, alerts, or marketing)
  • docs_search — Search TeleSign documentation
  • docs_get — Retrieve full documentation for a topic

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
verifyapi_send_otpSend a one-time passcode via SMS, voice, WhatsApp, Viber, RCS, or email with automatic fallback support
verifyapi_check_codeVerify an OTP code entered by the user
verifyapi_get_statusCheck the status of an ongoing verification
phoneid_get_infoGet phone number details including type (mobile/landline/VoIP), carrier, and location
intelligence_assess_riskGet fraud risk score (0-1000) with allow/flag/block recommendation
messaging_send_smsSend SMS messages (OTP, alerts, or marketing)
docs_searchSearch TeleSign documentation
docs_getRetrieve full documentation for a topic

How to install the TeleSign MCP Server

{
  "mcpServers": {
    "telesign": {
      "command": "node",
      "args": [
        "/path/to/telesign-mcp/build/index.js"
      ],
      "env": {
        "TELESIGN_CUSTOMER_ID": "your-customer-id",
        "TELESIGN_API_KEY": "YOUR_TELESIGN_API_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • Node.js 18+ - Cursor, Claude Code, VSCode, Windsurf or another MCP Client - A TeleSign account with API credentials (Sign up here)
VariableDescriptionRequired
TELESIGN_CUSTOMER_IDDeclared in the maintainer’s client configuration.Check documentation
TELESIGN_API_KEYDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use TeleSign MCP to verify-api.”
  • “Use TeleSign MCP to phone-id.”
  • “Use TeleSign MCP to intelligence.”

Frequently asked questions

MCP Server for TeleSign Services Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.