mcpdirectory.dev
9,129 servers · updated 23 Sept

Voice MCP server

community Active last commit 19 d
{
  "mcpServers": {
    "crixin-voice": {
      "command": "npx",
      "args": [
        "-y",
        "crixin@latest"
      ],
      "env": {
        "DEEPGRAM_API_KEY": "<deepgram_api_key>",
        "TWILIO_ACCOUNT_SID": "<twilio_account_sid>",
        "TWILIO_AUTH_TOKEN": "<twilio_auth_token>",
        "CRIXIN_API_KEY": "<crixin_api_key>"
      }
    }
  }
}
file .mcp.json (in your project root)install npx -y crixinversion 0.7.2

What it does

Voice MCP exposes tools for making outbound calls, sending SMS, and managing call recordings and transcripts through Twilio or Crixin's hosted platform. This server is for AI agents that need to make phone calls, send messages, or retrieve call history and transcriptions.

  • Make an outbound voice call to a phone number with a spoken prompt and receive back a recording of the recipient's response.
  • Send SMS or MMS messages to phone numbers, with optional Messaging Service support.
  • Retrieve call recordings, transcriptions, and metadata (status, duration, pricing) for calls the agent has made.

Tools this server exposes

ToolDoes
make_callPlace an outbound voice call with a spoken prompt or raw TwiML, recording the recipient's response.
get_callFetch status, duration, cost, and timestamps for a specific call by Call SID.
list_callsRetrieve recent calls with filtering by destination, source, status, or start time.
list_recordingsList recordings and retrieve auth-protected media URLs for a specific call.
transcribe_callTranscribe a recording through Deepgram, supporting 30+ languages.
send_smsSend SMS or MMS messages through Twilio, with Messaging Service support.

Before you enable it

An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.