The I18n Kit

communication MCP Server

Toolkit for managing i18n in any framework

VerifiedReviewed
communicationcommunication
5 views10 stars1 forksMIT

Why This Matters

Discovered via github-seeds:mcp-hot and last synced 3mo ago.

VerifiedReviewed
Source
github-seeds:mcp-hot
Stars
10
Last synced
3mo ago
Install
Check source

Install

Install instructions not detected yet

Check the source repository for the latest setup steps.

View source instructions
43
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (43)

framework

Force framework detection: `"nuxt"`, `"laravel"`, or `"generic"`

localeDirs

Locale directories for the generic adapter

glossary

Term dictionary for consistent translations

samplingPreferences

Override model preferences for `translate_missing`

reportOutput

`true` or path — write large tool output to disk instead of returning it inline

Framework

Locale Format

layerRules

Rules for which layer a new key belongs to

Package

Version

context

Free-form project background for the agent

defaultLocale

Default locale code (required for generic adapter)

localeNotes

Per-locale instructions (formality, terminology)

JSON

`nuxt.config.ts` with `@nuxtjs/i18n`

examples

Few-shot translation examples

Field

Purpose

translationPrompt

System prompt for all translation requests

locales

Explicit list of locale codes

orphanScan

Per-layer ignore patterns for orphan detection

Input

Required

provider

✅

model

✅

api_key

✅

layer

✅

source_locale

—

keys

—

batch_size

—

concurrency

—

dry_run

—

commit_message

—

peer_deps

—

Variable

Required

I18N_PROVIDER

✅

I18N_MODEL

✅

I18N_API_KEY

✅

I18N_LAYER

✅

I18N_LOCALES

—

I18N_SOURCE_LOCALE

—

I18N_KEYS

—

I18N_BATCH_SIZE

—

I18N_CONCURRENCY

—

I18N_DRY_RUN

—

I18N_INSTALL_PEER_DEPS

—

I18N_COMMIT_MESSAGE

—

I18N_MR_COMMENT

—