The receptionist
Your phone never goes unanswered — 24/7, even at 2am. Restaurant orders, salon bookings, clinic confirmations. Polly + Google neural voices in 30+ languages including Egyptian Arabic and Spanish.
One install. Your AI agent places real calls and sends real SMS through your Twilio. Every meeting booked, every order taken, every dollar in Twilio — analyzed on your laptop. Bring your own Twilio.
What it's for
The same MCP server places outbound calls, picks up inbound calls, and sends transactional confirmations. You decide what your AI is for — Crixin is the phone primitive underneath.
Your phone never goes unanswered — 24/7, even at 2am. Restaurant orders, salon bookings, clinic confirmations. Polly + Google neural voices in 30+ languages including Egyptian Arabic and Spanish.
Sixteen agents — four voices × four personas. Drop a list, pick a cadence, watch outcomes land in your local DB. TCPA windows + DNC enforced by default. No one calls before 8am or after 9pm local.
Appointment reminders, order confirmations, payment retries — without a human picking up the phone. Hits the calendar, books the slot, sends the receipt by SMS, hangs up. All from one MCP tool call.
The annual moment
crixin voice wrapped generates a self-contained HTML report — total calls placed, minutes on the line, top destination countries, busiest hour, longest call, plus a Caller Archetype reveal. Local. Shareable as a screenshot. PII auto-stripped.
How it works
No setup wizard. No SaaS account. No telemetry. The package on npm is the entire product. You bring Twilio, you keep the audio.
# Install + wire the voice MCP into Claude Code / Cursor / Codex / Desktop. $ npm i -g crixin && crixin voice install # Verify Twilio reachable (no charges — just GET /Accounts/{sid}.json). $ crixin voice doctor # Place a real call from the CLI. $ crixin voice call +201500309524 "Hi, this is a test call from Crixin." # Or just ask your AI host: "use crixin-voice to call +201500309524 …"
Per-host install
crixin voice install wires all three at once — but if you'd rather install per-host, here's the manual path.
Drop the block into ~/.cursor/mcp.json. Cursor picks it up on restart.
{
"mcpServers": {
"crixin-voice": {
"command": "npx",
"args": ["-y", "crixin", "voice", "mcp"]
}
}
}
Copy block
One CLI command. Lands in ~/.claude.json alongside any existing MCP servers.
claude mcp add crixin-voice -- npx -y crixin voice mcpCopy command
Append this block to ~/.codex/config.toml. Codex picks it up on next launch.
[mcp_servers.crixin-voice] command = "npx" args = ["-y", "crixin", "voice", "mcp"]Copy block
Pricing
The MCP-first npm package is MIT-licensed and free forever — you bring Twilio. The hosted tiers (Starter / Pro / Business) come with a managed Twilio account, the dashboard, and Stripe billing. Pick the altitude.
make_call · send_sms · transcribe_call · list_calls · …Drop your email for the hosted-tier launch ping, or skip ahead and run the open-source CLI right now.