Labsco
gtrias logo

i18next MCP Server

โ˜… 12

from gtrias

An MCP server for managing translations in i18next projects, allowing AI assistants to interact directly with translation files.

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedFreeQuick setup

i18next MCP Server

npm version License: MIT

A Model Context Protocol (MCP) server that provides translation management capabilities for i18next projects, enabling AI assistants like Cursor to directly interact with translation files.

๐Ÿ“ Expected Project Structure

Copy & paste โ€” that's it
your-project/
โ”œโ”€โ”€ public/locales/          # Translation files
โ”‚   โ”œโ”€โ”€ en/
โ”‚   โ”‚   โ”œโ”€โ”€ common.json
โ”‚   โ”‚   โ””โ”€โ”€ navigation.json
โ”‚   โ”œโ”€โ”€ es/
โ”‚   โ”‚   โ”œโ”€โ”€ common.json
โ”‚   โ”‚   โ””โ”€โ”€ navigation.json
โ”‚   โ””โ”€โ”€ ...
โ””โ”€โ”€ src/                     # Your source code

๐Ÿ› ๏ธ Available Tools

Core Tools

  • get_project_info - Get project configuration and statistics
  • health_check - Analyze translation file health and completeness
  • scan_code_for_missing_keys - Find missing translation keys in your code

Key Management

  • add_translation_key - Add new translation keys
  • sync_missing_keys - Sync missing keys between languages
  • get_missing_keys - List missing keys by language

File Operations

  • list_files - List all translation files
  • validate_files - Validate JSON syntax
  • export_data - Export translations to various formats

Analysis

  • coverage_report - Translation coverage statistics
  • usage_analysis - Find unused translation keys
  • quality_analysis - Analyze translation quality

๐Ÿ”ง Environment Variables

VariableDescriptionDefault
I18N_PROJECT_ROOTYour project root directoryCurrent directory
I18N_LOCALES_PATHPath to translation filespublic/locales
I18N_DEFAULT_LANGUAGESource languageen
I18N_SUPPORTED_LANGUAGESComma-separated language codesen

๐Ÿงช Development

Copy & paste โ€” that's it
git clone https://github.com/gtrias/i18next-mcp-server.git
cd i18next-mcp-server
npm install
npm run build
npm test

๐Ÿ“ License

MIT License - see LICENSE for details.

๐Ÿ”— Links