
Product
Introducing Socket Scanning for VS Code Marketplace Extensions
Socket now scans VS Code extensions, giving teams early detection of risky behaviors, hidden capabilities, and supply chain threats in developer tools.
Local-first AI observability + voice primitives. `crixin coder` reads your AI coding sessions (Claude Code, Codex CLI, Cursor) and tells you how your AI sees you. `crixin voice` lets your AI agent place real phone calls through your own Twilio. One CLI, t
MCP server, CLI, and local analytics for AI-placed phone calls. Lets Claude Code, Cursor, Codex CLI, and Claude Desktop agents make real outbound calls and send real SMS through your own Twilio account. Then mirrors the call data locally and runs Voice Wrapped, Caller Archetype, and Ducked-phrase analysis on the transcripts. No SaaS in the middle.

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.
npm i -g crixin
crixin voice install # writes the voice MCP entry into Claude Desktop, Claude Code, Cursor
Set Twilio creds in the env your AI host launches from:
export TWILIO_ACCOUNT_SID=ACxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
export TWILIO_AUTH_TOKEN=your_auth_token
export TWILIO_PHONE_NUMBER=+15555550100
export DEEPGRAM_API_KEY=... # optional — needed for Voice Wrapped + Caller Archetype + Ducked
Verify before you dial a customer:
crixin voice doctor # one GET against Twilio. No charges, instant feedback on stale tokens.
crixin voice install # wire MCP into your AI hosts
crixin voice doctor # live-probe Twilio (no charges)
crixin voice call <to> [prompt] # one-off call from the CLI
crixin voice sms <to> <body> # one-off SMS
crixin voice ingest # pull recent Twilio calls + Deepgram transcripts → local SQLite
crixin voice wrapped --year 2026 # annual recap (HTML)
crixin voice archetype # caller archetype reveal (Quick Pitcher / Patient Listener / …)
crixin voice ducked # phrases your AI uses to dodge questions on calls
crixin voice mcp # run as a stdio MCP server (used by AI hosts via npx)
| Tool | What it does |
|---|---|
make_call | Outbound voice call. to + prompt (assistant speaks it; recipient response recorded by default), or raw TwiML. |
get_call | Status / duration / price / timestamps for one Call SID. |
list_calls | Recent calls — filter by to / from / status / start_time_after. |
list_recordings | Recordings + auth-protected media URLs for a Call SID. |
transcribe_call | Run a recording through Deepgram. 30+ languages including Arabic. Requires DEEPGRAM_API_KEY. |
send_sms | SMS / MMS through Twilio. Messaging Service support. |
| Host | Command |
|---|---|
| Claude Code | claude mcp add crixin-voice -- npx -y crixin voice mcp |
| Cursor | Append to ~/.cursor/mcp.json: { "mcpServers": { "crixin-voice": { "command": "npx", "args": ["-y","crixin","voice","mcp"] } } } |
| Codex CLI | Append to ~/.codex/config.toml: [mcp_servers.crixin-voice]\ncommand = "npx"\nargs = ["-y","crixin","voice","mcp"] |
Or just run crixin voice install and let it wire all three for you.
crixin voice wrapped
Generates ./crixin-voice-wrapped-2026.html — twelve numbers about what your AI did this year. Total calls, minutes on the line, top destination countries, busiest hour, longest call, top campaign, Caller Archetype reveal, top language, transcribed count, duck rate. PII-stripped, shareable as a screenshot, no upload.
DEEPGRAM_API_KEY).<Say>. (Polly.Joanna-Neural for en-US, Polly.Hala-Neural for ar-EG, Polly.Zeina for MSA Arabic, Polly.Lucia-Neural for es-ES, etc.)~/.crixin/crixin.db. Tables: voice_calls, voice_recordings.| Tier | Price | What you get |
|---|---|---|
| Open Source | Free forever | The MCP server + CLI + Voice Wrapped + Caller Archetype + Ducked. MIT-licensed. You pay Twilio directly (~$0.014/min US, ~$0.135/min Egypt mobile). |
| Pro (hosted, waitlist) | $99/mo | 1,000 minutes · 3 numbers · AI Receptionist · GPT-4o + HD voice · advanced analytics |
| Business (hosted, waitlist) | $199/mo | 2,500 minutes · 5 numbers · cost optimizer · priority support |
api.twilio.com directly with your auth header.v0.1.0 retired the AI-coding-session analyzer that earlier versions shipped. If you depend on the old crixin ingest reading ~/.claude/projects/ JSONLs and producing a coding-session Wrapped, pin to crixin@0.0.9. v0.1.0 has no path back to JSONL ingestion — same engines now read call data instead.
Install · Voice Wrapped · Caller Archetype · Voice product · Pricing · FAQ
MIT. Built by @Mrdopplereffekt.
FAQs
The MCP toolkit for AI agents. Voice MCP gives your AI a phone line through your own Twilio. Coder MCP gives it a memory across every Claude Code, Codex CLI, and Cursor session. One npm package, two capability modules, local SQLite, no SaaS in the middle.
The npm package crixin receives a total of 53 weekly downloads. As such, crixin popularity was classified as not popular.
We found that crixin demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Product
Socket now scans VS Code extensions, giving teams early detection of risky behaviors, hidden capabilities, and supply chain threats in developer tools.

Research
/Security News
Socket uncovered two malicious VS Code themes in a GlassWorm-linked cluster with thousands of installs across VS Code Marketplace and Open VSX.

Security News
/Company News
Capital One is partnering with Socket to proactively secure its open source supply chain.