Phrase Flip for Claude
A privacy-first, 100% local translation MCP server for Claude and other AI chat clients. Ask your assistant to “phrase-flip this into Spanish” and it renders an interactive card with a subset of sentences translated — hover to reveal the original. Everything is translated on your own machine; phraseflip.com receives nothing.
Add to Claude
Open Claude Desktop and add the server in one click, or paste the config below.
One-click install isn’t available in every client yet — the copy-paste config below works everywhere that supports MCP.
Copy-paste install
Add this to your Claude Desktop config file, then restart Claude Desktop.
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"phraseflip": {
"command": "npx",
"args": ["-y", "phraseflip-mcp"]
}
}
}
Already have other servers in mcpServers? Just add the "phraseflip" entry alongside them.
- Paste the snippet into your
claude_desktop_config.json. - Fully quit and reopen Claude Desktop.
- Ask: “phrase-flip this paragraph into French.” The first call for a new language downloads its model locally (with progress); later calls are instant.
Supported languages
Translate English into any of these, on-device. Greek, Portuguese, and Korean share a larger multilingual model (~600 MB) that downloads once on first use; the rest are ~100 MB each.
Your text never leaves your machine
Translation runs entirely on your computer using open OPUS-MT and NLLB models (via onnxruntime). Models are downloaded once from the public model registry and cached locally — after that, nothing leaves your machine.
phraseflip.com receives nothing: no text, no telemetry, no analytics about your usage of the server. Your assistant only ever sees a minimal acknowledgment like “Rendered flipped view: 12 sentences, 30% → Spanish.”
See the full Privacy Policy for the browser extension.