Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

Explore

  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Tags index
  • Submit a server
  • Pricing

Learn

  • Guides hub
  • What is MCP?
  • Install guide
  • Troubleshooting
  • Security
  • Blog
  • Blog RSS

Tools

  • All tools
  • Config generator
  • Config validator
  • MCP playground
  • OpenAPI โ†’ MCP
  • Badge generator

For agents

  • API docs
  • Trust & traffic
  • llms.txt โ†— (opens in a new tab)
  • Catalog JSON โ†— (opens in a new tab)
  • Remote MCP โ†— (opens in a new tab)

Company

  • About
  • Contact
  • X (@AllMCPs) โ†— (opens in a new tab)
  • GitHub โ†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on Buildlist
ยฉ 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. ๐Ÿ’ป Developer Tools
  3. I18n Agent
I
Health: ActiveRecent health check succeeded.Last checked 8/10/2026, 10:57:56 PM

I18n Agent

Enrichment pendingWe havenโ€™t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time โ€” check back soon.
View Repository

AI-powered translation for 48 languages with context-aware quality

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON โ–พ

Install Config Generator

Choose your client
claude_desktop_config.json
{
  "mcpServers": {
    "i18n-agent": {
      "command": "npx",
      "args": [
        "-y",
        "@i18n-agent/mcp-client"
      ]
    }
  }
}

๐Ÿ’ก Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

Install Directory Badge Claim listing Alternatives๐Ÿ’ป More in Developer Tools

Documentation Overview

๐ŸŒ i18n-agent MCP Client

Professional translation service client for Claude, Cursor, VS Code, Antigravity, and other AI IDEs using the Model Context Protocol (MCP).

npm version License: MIT

โœจ Features

  • ๐ŸŽฏ Smart Translation: Context-aware translations with cultural adaptation
  • ๐Ÿ“ File Translation: Support for JSON, YAML, CSV, XML, Markdown, and more
  • โšก Large File Support: Async processing for files >50KB with progress tracking
  • ๐Ÿ”„ Timeout Improvements: Extended timeouts (5-10 min) for large translations
  • ๐Ÿ“Š Progress Tracking: Real-time job status and completion monitoring
  • ๐Ÿ’ฐ Credit Tracking: Real-time credit balance and word count estimates
  • ๐ŸŒ 48 Languages: Comprehensive language support with regional variants
  • ๐Ÿ”ง Easy Setup: One-command installation for major AI IDEs

๐Ÿš€ Quick Installation

Terminal
npx @i18n-agent/mcp-client install

The installer will detect all available AI IDEs and configure them automatically.

Claude Code Marketplace Installation

For Claude Code users, you can install directly from the marketplace:

Step 1: Get your API key

  • Visit app.i18nagent.ai
  • Sign up or log in
  • Copy your API key (starts with "i18n_")

Step 2: Set environment variable

server.ts
echo 'export I18N_AGENT_API_KEY=your-api-key-here' >> ~/.zshrc
source ~/.zshrc

Replace your-api-key-here with your actual API key.

Step 3: Install from marketplace

bash
/plugin marketplace add i18n-agent/mcp-client
/plugin install i18n-agent@i18n-agent

Step 4: Restart Claude Code

That's it! The plugin will automatically use your API key from the environment variable.

๐Ÿ”‘ Setup API Key

  1. Get your API key from app.i18nagent.ai

  2. Set environment variable:

    server.ts
    export I18N_AGENT_API_KEY=your-api-key-here
    
  3. Make it permanent (add to ~/.bashrc or ~/.zshrc):

    server.ts
    echo 'export I18N_AGENT_API_KEY=your-api-key-here' >> ~/.zshrc
    
  4. Restart your AI IDE to load the new configuration

๐ŸŽฎ Usage Examples

Text Translation

Code
Translate "Hello, how are you?" to Spanish for a casual audience

File Translation

Code
Translate this JSON file to French, preserving the structure

Credit Check

Code
Check my translation credits

Language Support

Code
List supported languages with quality ratings

Content Analysis

Code
Analyze "Hello world! This is a test." for translation to Spanish

๐Ÿ›  Supported AI IDEs

IDEStatusmacOSWindowsLinux
Claude Desktopโœ… Auto-configured~/Library/Application Support/Claude/%APPDATA%\Claude\~/.config/Claude/
Claude Code CLIโœ… Auto-configured~/.claude.json~/.claude.json~/.claude.json
Cursorโœ… Auto-configured~/.cursor/mcp_settings.json~/.cursor/mcp_settings.json~/.cursor/mcp_settings.json
VS Codeโœ… Auto-configured~/.vscode/mcp_settings.json~/.vscode/mcp_settings.json~/.vscode/mcp_settings.json
Codex (OpenAI)โœ… Auto-configured~/.codex/mcp_settings.json~/.codex/mcp_settings.json~/.codex/mcp_settings.json
Antigravity (Google)โœ… Auto-configured~/.gemini/antigravity/mcp_config.json%USERPROFILE%\.gemini\antigravity\mcp_config.json~/.config/antigravity/mcp_config.json

Note: The installer automatically detects your platform and uses the correct config paths.

๐ŸŒ Language Support (48 Languages)

  • bg: Bulgarian
  • ca: Catalan
  • cs: Czech
  • da: Danish
  • de: German
  • el: Greek
  • en: English
  • en-AU: English (Australia)
  • en-CA: English (Canada)
  • en-GB: English (United Kingdom)
  • en-US: English (United States)
  • es: Spanish
  • es-MX: Spanish (Mexico)
  • et: Estonian
  • fi: Finnish
  • fr: French
  • fr-CA: French (Canada)
  • hi: Hindi
  • hr: Croatian
  • hu: Hungarian
  • id: Indonesian
  • is: Icelandic
  • it: Italian
  • ja: Japanese
  • ko: Korean
  • lt: Lithuanian
  • lv: Latvian
  • ms: Malay
  • nl: Dutch
  • no: Norwegian
  • pl: Polish
  • pt: Portuguese
  • pt-BR: Portuguese (Brazil)
  • ro: Romanian
  • ru: Russian
  • sk: Slovak
  • sl: Slovenian
  • sr: Serbian
  • sv: Swedish
  • th: Thai
  • tl: Filipino
  • tr: Turkish
  • uk: Ukrainian
  • vi: Vietnamese
  • zh-Hans: Chinese (Simplified)
  • zh-Hant-HK: Chinese (Traditional, Hong Kong)
  • zh-Hant-TW: Chinese (Traditional, Taiwan)

๐Ÿ“ Supported File Formats

FormatExtensionFeatures
JSON.jsonPreserves structure, nested objects
YAML.yaml, .ymlMaintains formatting, comments
CSV.csvHandles quoted fields, commas
XML/HTML.xml, .htmlExtracts text content
Markdown.mdPreserves formatting, skips code
Properties.propertiesJava properties key-value pairs
Plain Text.txtDirect translation
PDF.pdfText extraction and translation
Word.docx, .docDocument translation
Gettext.po, .pot, .moLocalization file formats

๐Ÿ”ง Manual Setup

If auto-installation fails, you can manually configure your IDE:

Claude Desktop

Edit ~/Library/Application Support/Claude/claude_desktop_config.json:

config.json
{
  "mcpServers": {
    "i18n-agent": {
      "command": "node",
      "args": ["/path/to/i18n-agent.js"],
      "env": {
        "MCP_SERVER_URL": "https://mcp.i18nagent.ai",
        "I18N_AGENT_API_KEY": "your-api-key-here"
      }
    }
  }
}

Cursor / VS Code

Create .cursor/mcp_settings.json or .vscode/mcp_settings.json:

config.json
{
  "mcpServers": {
    "i18n-agent": {
      "command": "node", 
      "args": ["/path/to/i18n-agent.js"],
      "env": {
        "MCP_SERVER_URL": "https://mcp.i18nagent.ai",
        "I18N_AGENT_API_KEY": "your-api-key-here"
      }
    }
  }
}

๐Ÿ’ก Usage Tips

Translation Context

  • Target Audience: Specify "technical", "casual", "formal", or "general"
  • Industry Context: Use "technology", "healthcare", "finance", "education"
  • Regional Variations: Add regions like "Spain", "Mexico", "Brazil"

File Translation

  • Preserve Structure: Keeps original file format and structure
  • Output Format: Convert between formats (JSON โ†” YAML โ†” CSV)
  • Large Files: Automatically chunks large files for processing
  • Async Processing: Files >50KB processed asynchronously with job tracking
  • Progress Monitoring: Real-time status updates for long-running translations
  • Timeout Resilience: Up to 10 minutes for large translation jobs

Large Translation Handling

  • Async Processing: >100 texts or >50KB files processed asynchronously
  • Job Tracking: Unique job IDs for monitoring long-running translations
  • Progress Updates: Real-time completion percentages and status
  • Extended Timeouts: 5-10 minute timeouts prevent interruptions
  • Automatic Polling: Client automatically polls for job completion

Credit Management

  • Cost: 1 credit per word ($0.01/word)
  • Monitoring: Check balance before large translations
  • Estimates: Get word count estimates before translation

Quality Warnings

  • Source Analysis: By default, source content is analyzed for quality issues before translation
  • Skip Warnings: Use skipWarnings: true to bypass warnings in automated workflows
  • Trade-off: Skipping warnings may reduce translation quality as potential issues aren't addressed
  • Best Practice: Keep warnings enabled (default) for production translations

๐Ÿšจ Troubleshooting

Installation Issues

Permission denied:

bash
sudo npm install -g @i18n-agent/mcp-client

IDE not detected:

bash
# Check if IDE directory exists
ls ~/Library/Application\ Support/Claude/
ls ~/.cursor/
ls ~/.vscode/

MCP Connection Issues

"Failed" status in Claude Code:

This usually happens with Node Version Managers (nvm, fnm, n). The installer now automatically detects nvm and creates a wrapper script. If you still have issues:

  1. Check your Node installation:

    bash
    which node
    # If output contains .nvm, you're using nvm
    
  2. Manual wrapper script (if auto-detection fails): Create ~/.claude/run-mcp.sh:

    server.ts
    #!/bin/bash
    export PATH="$(dirname $(which node)):$PATH"
    cd ~/.claude
    exec node node_modules/@i18n-agent/mcp-client/i18n-agent.js
    

    Make it executable:

    bash
    chmod +x ~/.claude/run-mcp.sh
    
  3. Update Claude configuration: Edit ~/.claude.json:

    config.json
    {
      "mcpServers": {
        "i18n-agent": {
          "command": "/Users/YOUR_USERNAME/.claude/run-mcp.sh",
          "env": {
            "MCP_SERVER_URL": "https://mcp.i18nagent.ai",
            "I18N_AGENT_API_KEY": "your-api-key"
          }
        }
      }
    }
    
  4. Restart Claude Code completely (not just close window, quit the app)

Runtime Issues

API Key not found:

server.ts
echo $I18N_AGENT_API_KEY  # Should show your key
export I18N_AGENT_API_KEY=your-key-here

Connection errors:

  • Check your internet connection
  • Verify API key is valid
  • Try again after a few seconds

Translation quality:

  • Use Tier 1 languages for production
  • Add context with industry/audience parameters
  • Review Tier 2/3 translations manually

๐Ÿ“Š Pricing

  • Pay-per-use: 1 credit per word ($0.01/word)
  • No subscriptions: Only pay for what you translate
  • Bulk discounts: Available for enterprise usage
  • Free tier: New accounts get starter credits

๐Ÿ” Privacy & Security

  • No data storage: Translations are processed in real-time
  • Encrypted transport: All data sent over HTTPS
  • API key security: Keys are stored locally, never transmitted in logs
  • GDPR compliant: EU privacy standards

๐Ÿ—๏ธ Architecture

The MCP client installer uses a modular architecture for bulletproof installation:

Code
lib/
โ”œโ”€โ”€ config-manager.js      # Config file operations with atomic writes
โ”œโ”€โ”€ installer-core.js      # Installation orchestration
โ”œโ”€โ”€ transport-detector.js  # Auto-detect SSE vs stdio transport
โ””โ”€โ”€ validator.js          # Input validation and sanitization

Key Features

  • Atomic Config Writes: Use temp files + rename for crash safety
  • Automatic Backups: Create timestamped backups before modifications
  • Transport Detection: Auto-detect SSE vs stdio from config
  • Comprehensive Validation: Validate all inputs at module boundaries
  • Zero External Dependencies: Uses only Node.js built-ins

Architecture Details

See detailed documentation:

  • Module Architecture - Module responsibilities and design
  • Full Architecture Guide - Complete system design

๐Ÿค Contributing

We welcome contributions! Please see our Contributing Guidelines.

Development Setup

bash
git clone https://github.com/i18n-agent/mcp-client.git
cd mcp-client
npm install
npm test

Publishing

Use the publishing script with built-in test gate:

bash
./scripts/publish-mcp-client.sh --dry-run  # Preview package
./scripts/publish-mcp-client.sh            # Run pre-publish checks
npm publish                                 # Publish to npm

๐Ÿ“ License

MIT License - see LICENSE file for details.

Copyright (c) 2025 FatCouple Oรœ

๐Ÿ”— Links

  • Website: i18nagent.ai
  • Dashboard: app.i18nagent.ai
  • Documentation: docs.i18nagent.ai
  • GitHub: github.com/i18n-agent/mcp-client
  • Issues: github.com/i18n-agent/mcp-client/issues

๐Ÿ†˜ Support

  • Email: support@i18nagent.ai
  • Documentation: docs.i18nagent.ai

๐Ÿ”ง Available MCP Tools

translate_text

Translate text content with cultural adaptation and context awareness.

Parameters:

  • texts (array): Array of strings to translate
  • targetLanguage (string): Target language code
  • targetAudience (string): Target audience context
  • industry (string): Industry context
  • namespace (string, optional): Optional namespace identifier for backend tracking and project organization
  • sourceLanguage (string, optional): Source language (auto-detected if not provided)
  • region (string, optional): Specific region for localization
  • skipWarnings (boolean, optional): Skip source text quality warnings (default: false). โš ๏ธ WARNING: May hurt translation quality by bypassing source analysis. Only use when confident about content quality or in automated workflows.

translate_file

Translate files while preserving structure and format.

Parameters:

  • filePath or fileContent (string): File path or content to translate
  • fileType (string): File format (json, yaml, xml, csv, txt, md, etc.)
  • targetLanguage (string): Target language code
  • namespace (string, required): Unique namespace identifier for backend tracking and project organization
  • preserveKeys (boolean): Whether to preserve object keys/structure
  • outputFormat (string): Output format (same, json, yaml, txt)
  • skipWarnings (boolean, optional): Skip source text quality warnings (default: false). โš ๏ธ WARNING: May hurt translation quality by bypassing source analysis. Only use when confident about content quality or in automated workflows.

analyze_content

Analyze content for translation readiness and get improvement suggestions before translation. This helps identify potential issues and optimize content before spending credits on translation.

Parameters:

  • content (string/array/object): Content to analyze
  • targetLanguage (string): Target language for translation
  • fileType (string, optional): File type if content is from a file
  • sourceLanguage (string, optional): Source language (auto-detected)
  • industry (string): Industry context
  • targetAudience (string): Target audience
  • region (string, optional): Specific region for localization

Returns:

  • Source language detection with confidence score
  • Content type and tone analysis
  • Translation readiness score (0-100)
  • Specific improvement suggestions
  • Quality metrics and issues
  • Warnings for potential problems
  • Estimated credits required

list_supported_languages

Get list of all supported languages with quality ratings.

Parameters:

  • includeQuality (boolean): Include quality ratings (default: true)

get_credits

Check remaining translation credits and word count estimates.

Parameters:

  • apiKey (string): Your API key

check_translation_status

Check status of async translation jobs (for large files).

Parameters:

  • jobId (string): Job ID from async translation

Made with โค๏ธ by FatCouple Oรœ

Related MCP Servers

View all in Developer Tools View all alternatives
  • M
    Mcp

    AI-powered user research for everyone

    ๐Ÿ’ป Developer Tools0 views
    Compare vs Mcp โ†’
  • Claude Task Master logoClaude Task Master

    AI-powered task management system for AI-driven development. Features PRD parsing, task expansion, multi-provider support (Claude, OpenAI, Gemini, Perplexity, xAI), and selective tool loading for optimized context usage.

    ๐Ÿ’ป Developer Tools7 views
    Compare vs Claude Task Master โ†’
  • C
    Clawcall

    MCP server for ClawCall โ€” AI-powered US phone calling.

    ๐Ÿ’ป Developer Tools0 views
    Compare vs Clawcall โ†’
  • A
    Ai Netcafe

    Compare LLM cost & latency on one prompt, translate PDF keeping layout, cited research, make PPTX

    ๐Ÿ’ป Developer Tools0 views
    Compare vs Ai Netcafe โ†’

Frequently Asked Questions about I18n Agent

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "i18n-agent": { "command": "npx", "args": ["-y", "i18n-agent"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewI18n Agent AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/i18n-agent?style=directory)](https://allmcps.com/mcp/i18n-agent)
HTML Embed
<a href="https://allmcps.com/mcp/i18n-agent"><img src="https://allmcps.com/api/badge/i18n-agent?style=directory" alt="I18n Agent on AllMCPs" /></a>

Technical Specs & Signals

Category๐Ÿ’ปDeveloper Tools
More technical detailsExpand โ–พ
TransportSTDIO
RuntimeNode.js
Views1
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars0
GitHub Star CountTotal stargazers on GitHub representing community popularity (0 stars).
Last commit2mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on May 20, 2026
npm downloads1,049/mo
Monthly npm DownloadsAverage monthly package installs recorded from npm registry statistics.
40Quality signal: Fair ยท 40/100How this signal is calculated โ–พ
Server availabilityNot measured

Not scored for repo-hosted servers โ€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools15/30
Adoption & activity5/15
Community engagement0/10

A guidance signal from public completeness & health data โ€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

โ˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to get the verified badge and attach your website.

Free dofollow backlink: after claiming, verify your product site and place a dofollow AllMCPs badge โ€” we recheck it stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in ๐Ÿ’ป Developer Tools โ†’Best MCP servers for Developers โ†’Alternatives to I18n Agent โ†’Install in Claude DesktopInstall in CursorInstall in VS Code