v0.4.0 · live on npm

Give your AI a phone and a memory.

The MCP toolkit for AI agents. Voice MCP lets your AI dial real numbers through your own Twilio. Coder MCP gives it a memory across every Claude Code, Codex, and Cursor session you've ever had. Same install. Same SQLite. Your machine, your data.

$npm i -g crixin && crixin install
Local-first SQLite MIT licensed Node ≥ 22
// your AI agent · audited

What it does

Two MCPs. One toolkit.

Crixin is the protocol layer between your AI agent and the things it doesn't have natively. Phones. Memory. Both ship in one npm package, share one local SQLite, and install into the same MCP-aware hosts you already use.

01

Voice MCP · the phone

Your AI agent dials real numbers, sends real SMS, transcribes real calls — through your Twilio account. Six MCP tools: make_call, send_sms, transcribe_call, get_call, list_calls, list_recordings. Polly + Google neural voices in 30+ languages. Geo-gate built in.

See Voice MCP →

02

Coder MCP · the memory

Your AI agent reads back every Claude Code, Codex CLI, and Cursor session you've ever had. Four tools: search_sessions, list_recent_sessions, get_session, stats. No more re-explaining your project to Claude for the 40th time. The LLM driving your call can pull up what you and it agreed on last Tuesday at 3am.

See Coder MCP →

The year-end receipt

Wrapped. For both halves.

crixin voice wrapped and crixin coder wrapped each emit a self-contained HTML report — heatmaps, archetypes, top destinations or top projects, monthly bars. Local. Shareable as a screenshot. PII auto-stripped. The proof your data layer is doing its job.

See Voice Wrapped → The archetypes

A Crixin Wrapped report — heatmap of activity, archetype reveal, top destinations or top projects, monthly bars, estimated cost

How it works

One install. Both MCPs.

No setup wizard. No SaaS account. No telemetry. The package on npm is the entire product. crixin install wires both MCPs into Claude Code, Cursor, Codex CLI, and Claude Desktop in one shot.

# Install + wire BOTH MCPs (voice + coder) into your AI hosts.
$ npm i -g crixin && crixin install

# Ingest your existing AI coding history into local SQLite.
$ crixin coder ingest

# Verify Twilio reachable for Voice MCP (no charges — just an account fetch).
$ crixin voice doctor

# Place a real call, or ask your AI: "use crixin-voice to call +1…"
$ crixin voice call +201500309524 "Hi from Crixin."

# Or ask your AI: "use crixin-coder to find when we last discussed the auth bug."

Per-host install

Pick a host. One click.

crixin install wires both MCPs into every supported host at once. If you'd rather drop one entry by hand, the blocks below register crixin-voice — swap the second arg to "coder" for the memory MCP.

Cursor

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

Claude Code

One CLI command. Lands in ~/.claude.json alongside any existing MCP servers.

claude mcp add crixin-voice -- npx -y crixin voice mcp
Copy command

Codex CLI

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

Free forever. Or sync across machines.

The toolkit is MIT-licensed and runs entirely on your laptop. Pro adds hosted Wrapped, cross-machine memory sync, and premium archetypes — for $5/month, not enterprise SaaS pricing.

Free
$0 / forever
  • Both MCPs — Voice + Coder
  • All tools, all archetypes, all Wrapped
  • Local SQLite — your data stays on your laptop
  • Claude Code · Cursor · Codex CLI · Claude Desktop
  • Bring your own Twilio (~$0.014/min US)
  • Bring your own LLM
npm i -g crixin

Install both MCPs in 30 seconds.

One npm package. Two capabilities. Local SQLite. Your AI agent gets a phone line and a memory before your coffee's cold.

$npm i -g crixin && crixin install

Full install guide → GitHub