Server data from the Official MCP Registry
Translate text with Google or your own AI model (BYOK, 20+ providers) from any MCP client.
About
Translate text with Google or your own AI model (BYOK, 20+ providers) from any MCP client.
Security Report
Valid MCP server (2 strong, 2 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry. 1 finding(s) downgraded by scanner intelligence.
12 files analyzed · 1 issue found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Permissions Required
This plugin requests these system permissions. Most are normal for its category.
What You'll Need
Set these up before or after installing:
Environment variable: DUALTRAN_PROVIDER
Environment variable: DUALTRAN_API_KEY
Environment variable: DUALTRAN_MODEL
Environment variable: DUALTRAN_TARGET_LANG
How to Install
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-seigwen-dualtran-mcp": {
"env": {
"DUALTRAN_MODEL": "your-dualtran-model-here",
"DUALTRAN_API_KEY": "your-dualtran-api-key-here",
"DUALTRAN_PROVIDER": "your-dualtran-provider-here",
"DUALTRAN_TARGET_LANG": "your-dualtran-target-lang-here"
},
"args": [
"-y",
"dualtran-mcp"
],
"command": "npx"
}
}
}Documentation
View on GitHubFrom the project's GitHub README.
dualtran-mcp
An MCP (Model Context Protocol) server that translates text with Google or
your own AI model (BYOK, 20+ providers) — usable from Claude Code, Claude
Desktop, Cursor, Cline, VS Code and any other MCP client. Powered by
@dualtran/core, the engine extracted from the
DualTran browser extension.
Tools
| Tool | What it does |
|---|---|
translate_text | Translate one piece of text. Optional target_lang, source_lang, engine (google | ai). |
translate_batch | Translate up to 50 texts in one call (one batched Google request). |
list_engines | Report available engines and the AI configuration state (never the key). |
Install
npx -y dualtran-mcp
# or straight from this repository (works today, no registry needed):
npx -y github:seigwen/dualtran-mcp
Configure
Google works out of the box — no key, no account.
For the AI engine (optional), configure a provider once — either with environment variables:
DUALTRAN_PROVIDER=openai # openai | anthropic | google | deepseek | mistral | groq | xai | …
DUALTRAN_API_KEY=sk-…
DUALTRAN_MODEL=gpt-4o-mini
DUALTRAN_BASE_URL= # optional endpoint override
DUALTRAN_TARGET_LANG=en # default target language
DUALTRAN_ENGINE=google # default engine: google | ai
or with ~/.dualtran/config.json:
{ "provider": "openai", "apiKey": "sk-…", "model": "gpt-4o-mini", "targetLang": "en", "engine": "ai" }
Environment variables win over the file.
Client configuration
Claude Code (.mcp.json in the project, or claude mcp add):
{
"mcpServers": {
"dualtran": {
"command": "npx",
"args": ["-y", "github:seigwen/dualtran-mcp"],
"env": { "DUALTRAN_TARGET_LANG": "en" }
}
}
}
Cursor (~/.cursor/mcp.json) and Cline / other clients: same shape —
command: npx, args: ["-y", "github:seigwen/dualtran-mcp"], optional env.
Privacy
No analytics, no accounts, no developer server. Text goes only to the translation service you chose, at the moment you translate. See PRIVACY.md.
Development
node scripts/sync-core.mjs # vendors @dualtran/core into vendor/ (committed)
npm install
npm test # tsc build + vitest (in-memory server, real stdio e2e, stdout purity scan)
License
MIT — the bundled @dualtran/core portion is MPL-2.0.
Languages
The engine itself has no interface: strings this package exposes are MCP tool
names/descriptions and parameter docs, which LLM clients and protocol tooling
consume in English. Localising them would hurt discoverability, so they stay
English by policy. Any future user-facing surface must follow the DualTran i18n
standard (38 catalogues, locales/<code>/messages.json).
Reviews
No reviews yet
Be the first to review this server!
More Developer Tools MCP Servers
Rea
Freeby Morluto · Developer Tools
Reverse engineer anything from your terminal or agent with one CLI and MCP server.
Paperclip
Freeby Paperclipai · Developer Tools
Trending hip-hop artist momentum scores across four cultural dimensions.
Toleno
Freeby Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
MCP Marketplace
Freeby mcp-marketplace · Developer Tools
Search and install MCP servers from inside your AI client.
mcp-creator-python
Freeby mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
by Lharries · Communication
Read, search, and send WhatsApp messages through your AI assistant
