@questlang/mcp-server
v0.5.7
Published
MCP server for AI-powered i18n file translation. Translates JSON, CSV, Android XML, iOS .strings, PO, and XLIFF into 29 languages.
Maintainers
Readme
@questlang/mcp-server
MCP server for AI-powered translation of i18n/localization files. Works with Claude Code, Cursor, and VS Code.
Quick Start
npx -y @questlang/mcp-server initThis creates:
.mcp.json— MCP server configuration for your IDE.claude/commands/translate.md— the/translateskill for Claude Code
Setup
- Create an account at questlang.ru
- Get an API key from API Keys
- Set the key:
export QUESTLANG_API_KEY=ql_your_key_hereOr paste it into the QUESTLANG_API_KEY field in .mcp.json.
Usage
In Claude Code, use the /translate slash command:
/translate Spanish, French, JapaneseOr ask in natural language:
Scan my project for localization files and translate them to Spanish
Supported Formats
| Format | Extensions |
|--------|-----------|
| JSON / ARB | .json, .arb |
| CSV | .csv |
| Android XML | strings.xml |
| iOS Strings | .strings |
| GNU gettext | .po, .pot |
| XLIFF | .xliff, .xlf |
Available MCP Tools
| Tool | Description |
|------|-------------|
| questlang_scan_i18n_files | Scan directory for i18n files |
| questlang_check_balance | Check token balance |
| questlang_estimate_cost | Estimate translation cost |
| questlang_translate_file | Submit file for translation |
| questlang_get_order_status | Check translation status |
| questlang_list_orders | List recent orders |
| questlang_update_glossary | Add glossary terms |
| questlang_request_review | Request AI quality review |
| questlang_get_review | Get review report |
20 Languages
English, Russian, Spanish, French, German, Chinese (Simplified), Chinese (Traditional), Japanese, Korean, Arabic, Portuguese, Italian, Turkish, Hindi, Dutch, Polish, Swedish, Greek, Hebrew, Indonesian, Thai.
Manual Setup
If you prefer to configure manually, add to .mcp.json in your project root:
{
"mcpServers": {
"questlang": {
"command": "npx",
"args": ["-y", "@questlang/mcp-server"],
"env": {
"QUESTLANG_API_KEY": "ql_your_key_here"
}
}
}
}License
MIT
