mcpField
L
LiteI18n

LiteI18n

リモート
litei18n.com開発ツール01 週間前に更新
リポジトリ公式サイト

LiteI18n について

LiteI18nは、AIクライアントからアプリの翻訳キーと訳文を管理するホスト型MCPサーバーです。草稿の確認と公開に加え、アプリストアでの更新なしにOTA配信できます。

主な機能

  1. 01翻訳キーの検索と読み取り
  2. 02キーの作成と削除
  3. 03複数言語の訳文を草稿として保存
  4. 04草稿の確認と公開
  5. 05OTA翻訳リリースの配信

活用シーン

  1. 01対象言語の訳文がないキーを探す
  2. 02アプリの新機能向け文言を草稿化
  3. 03公開前に訳文の変更を確認
  4. 04アプリストアの更新なしで訳文を配信

MCP 対応

ホスト型MCPサーバーは、プロジェクト、キー、訳文、公開、OTAリリースのツールをMCPクライアントに提供します。OAuth 2.1でサインインし、プロジェクトごとに権限を設定します。書き込み内容は公開まで草稿です。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.litei18n.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

LiteI18n MCP

Model Context Protocolに対応したClaude、ChatGPT、Cursor、VS Codeなど、あらゆるAIアプリからアプリの翻訳を管理できます。

LiteI18nでは、アプリの翻訳キーを保存し、翻訳の下書きとレビューを行い、アプリストアでリリースすることなく、**無線経由(OTA)**でアプリに配信できます。このホスト型MCPサーバーを使えば、AIエージェントがキーの検索、新しい文言の追加、翻訳の下書き、公開、リリースの配信を代わりに行えます。

https://mcp.litei18n.com/mcp
  • ホスト型。 インストールもパッケージも不要で、トークンをコピーする必要もありません。
  • ブラウザーでサインイン(OAuth 2.1)。 AIアプリがLiteI18nを開くので、サインインしてワークスペース、プロジェクト、アクセスレベルを選び、承認します。
  • 常に自分で管理できます。 ワークスペースのConnect AIにすべての接続が表示され、いつでも切断できます。アクセス権はプロジェクトごとに設定されます。
  • 安全性を標準で確保。 変更内容は公開するまで下書きとして保存されます。また、各ツールは読み取り、変更、公開のいずれを行うかAIアプリに伝えるため、アプリから事前に確認を求めることができます。

目次

AIアプリを接続する

最新のガイドと、コピー用ボタンやワンクリックインストールをご利用いただけます:litei18n.com/agents。

Claude(ウェブ、デスクトップ、モバイル)
  1. Customize → Connectorsを開き、+ Addをクリックして、Add custom connectorを選択します。
  2. 名前にlitei18nを入力し、https://mcp.litei18n.com/mcpを貼り付けて、Continueを2回クリックし、Addをクリックします。
  3. Connectをクリックして、LiteI18nにサインインします。

TeamプランとEnterpriseプランでは、まずオーナーがOrganization settings → Connectorsから追加します。その後、メンバーがConnectをクリックします。

ChatGPT
  1. chatgpt.com/pluginsを開き、**+**をクリックして、Add custom MCP serverを選択します。
  2. 名前にlitei18nを入力し、リンクを貼り付けて、OAuthを選択します。警告を確認してCreate as a pluginをクリックし、LiteI18nにサインインします。
  3. プラグインをインストールし、新しいチャットで**@**を入力してlitei18nを選択します。

**+**が表示されない場合は、ワークスペースの管理者がカスタムMCPサーバーを許可する必要がある可能性があります。

Claude Code
claude mcp add --transport http litei18n https://mcp.litei18n.com/mcp

続いて/mcpを入力し、litei18nを選択してサインインします。エージェントスキルも利用するには、代わりにプラグインをインストールしてください(エージェントスキルを参照)。

Codex
codex mcp add litei18n --url https://mcp.litei18n.com/mcp
codex mcp login litei18n
Gemini CLI
gemini extensions install https://github.com/Aevum-Technology/litei18n-mcp

これにより、MCPサーバーとエージェントスキルがまとめて追加されます。geminiを起動し、/mcp auth litei18nを実行してサインインします。

Cursor

Cursorにインストールするか、.cursor/mcp.jsonに以下を追加します。

{
  "mcpServers": {
    "litei18n": { "url": "https://mcp.litei18n.com/mcp" }
  }
}
VS Code

VS Codeにインストールするか、.vscode/mcp.jsonに以下を追加します。

{
  "servers": {
    "litei18n": { "type": "http", "url": "https://mcp.litei18n.com/mcp" }
  }
}
OpenCode

opencode.jsonに以下を追加し、opencode mcp auth litei18nを実行します。

{
  "mcp": {
    "litei18n": { "type": "remote", "url": "https://mcp.litei18n.com/mcp" }
  }
}
Devin Desktop(旧称 Windsurf)

~/.config/devin/mcp_config.json(Windowsでは%APPDATA%\devin\mcp_config.json)に以下を追加して保存し、求められたらサインインします。

{
  "mcpServers": {
    "litei18n": { "serverUrl": "https://mcp.litei18n.com/mcp" }
  }
}
Antigravity

~/.gemini/config/mcp_config.jsonに以下を追加し、Agent settings → Customizationsを開いて、litei18nの横にあるAuthenticateをクリックします。ブラウザーに表示されたコードを貼り付け、Submitをクリックします。

{
  "mcpServers": {
    "litei18n": { "serverUrl": "https://mcp.litei18n.com/mcp" }
  }
}
Zed

Settings → AI → MCP Serversを開き、Add Serverをクリックして、Add Remote Serverを選択し、リンクを貼り付けます。

その他のアプリ

上記のリンクを使って、Streamable HTTPでリモートMCPサーバーを追加します。ブラウザーが開いたらサインインしてください。

依頼できること

  • 「新しいチェックアウトボタンのキーを追加し、プロジェクト内のすべての言語に翻訳してください。」
  • 「オンボーディング画面でドイツ語訳がないキーを教えてください。訳文案も作成してください。」
  • 「フランス語のウェルカムメッセージの誤字を修正し、公開する前に変更内容を見せてください。」
  • 「スペイン語の下書きを公開し、アプリにリリースを配信してください。」
  • 「古い promo.summer_2025 キーを削除してください。」

ツール

ツール機能種類権限
list_projectsこの接続でアクセスできるプロジェクトを、言語、キー数、権限とともに一覧表示します読み取り—
list_keys公開済みの翻訳と下書きを含むキーを検索、絞り込み、取得します読み取りkeys:read
create_key最大100個のキーを作成し、必要に応じて最初の翻訳も追加します(下書きとして保存)書き込みkeys:write(および translations:write)
upsert_draft最大500個のキーと言語の組み合わせに対する翻訳の下書きを保存します書き込みtranslations:write
delete_keyキーを削除します。公開済みのキーは次回の公開時に削除され、それまでは復元できます破壊的keys:write
restore_key公開前に、保留中のキー削除を取り消します書き込みkeys:write
commit_drafts下書きを公開済みの翻訳として公開します(必要に応じて1つの言語のみ)破壊的drafts:commit
list_releasesプロジェクトのOTAリリースを一覧表示します読み取りreleases:read
create_release最新の公開済み翻訳をアプリに無線配信します破壊的releases:write

各ツールはタイトルと標準のMCP安全性ヒント(readOnlyHint、destructiveHint、 idempotentHint、openWorldHint)を宣言しているため、AIアプリは公開や削除の前に確認を求めることができます。結果は 各ツールの出力スキーマに一致する構造化データです。プロジェクトメンバーが記述した内容(キー名、翻訳、 下書き)は、指示ではなくコンテンツとして扱われます。

権限

接続を承認する際、プロジェクトごとにAIアプリに許可する操作を選択します。

スコープ許可される操作
keys:readキーの検索と読み取り
keys:writeキーの作成、削除、復元
translations:read翻訳と下書きの読み取り
translations:write翻訳の下書きの保存
drafts:commit下書きの公開
releases:readリリースの一覧表示
releases:writeOTAリリースの作成

プリセット:読み取り専用(すべての読み取り)、読み取りと書き込み(すべての読み取り、キーと翻訳の書き込み、 公開)、フルアクセス(リリースを含むすべての操作)。

エージェントスキル

skills/litei18n は、エージェントにLiteI18nのワークフローを教える Agent Skill です。書き込み前の確認、下書きと公開の違い、事前に確認すべきタイミング、安全なフォールバックを使ってアプリにOTA翻訳を読み込む方法を説明します。このスキルは上記のMCP サーバーと連携します。利用は任意ですが、エージェントの慎重さと精度を高めます。

Claude Code(プラグイン:MCP サーバーとスキルをまとめて利用)

/plugin marketplace add Aevum-Technology/litei18n-mcp
/plugin install litei18n@litei18n

Gemini CLI(拡張機能:MCP サーバーとスキルをまとめて利用): Gemini CLI を参照してください。

スキルに対応するあらゆるエージェント(Claude Code、Codex、Cursor、OpenCodeなど)

npx skills add Aevum-Technology/litei18n-mcp --skill litei18n

Claude.aiとClaudeデスクトップアプリ: このリポジトリをZIPとしてダウンロードし、skills/litei18n フォルダーをZIP形式のまま Customize → Skills にアップロードします。

手動で設定する場合: skills/litei18n をエージェントのスキルフォルダーにコピーします。例: ~/.claude/skills/litei18n または .agents/skills/litei18n。

自動化ツール(CI)

スクリプトやCIジョブでは、サインインする代わりにLiteI18n APIトークンを使って同じリンクにアクセスできます。ワークスペースの API Tokens でトークンを作成し、Authorization: Bearer litei18n_… として送信します。 トークンはCIのシークレットストアに保管し、コードやチャットには決して記載しないでください。

要件

  • LiteI18nアカウント。MCPアクセスはFreeを含むすべてのプランで利用できます。
  • 接続を承認するには、ワークスペースの owner または admin ロールが必要です。
  • OTAリリースの作成には Starter 以上のプランが必要です。

トラブルシューティング

表示される内容対処方法
再度サインインするよう求められる接続が切断されたか、有効期限が切れています。AI アプリから再度サインインしてください。
「このプロジェクトにアクセスできません」承認時にプロジェクトが選択されていませんでした。再接続して、プロジェクトにチェックを入れてください。
「アクセスが拒否されました」接続に、このプロジェクトへのアクセス権限がありません。より高いアクセスレベルで再接続してください。
「ご利用のプランではこの操作を実行できません」OTA リリースの作成には、Starter プラン以上が必要です。Billing からアップグレードしてください。
「このワークスペースは停止されています」サポートにお問い合わせください。停止が解除されると、アクセスが再開します。
リクエストが多すぎます1 つの接続で実行できるリクエストは、1 分あたり 60 件までです。少し待ってから、もう一度お試しください。

プライバシー、セキュリティ、サポート

サーバーは、承認したワークスペースとプロジェクト内で、選択した権限の範囲内でのみ動作します。AI アプリが LiteI18n のパスワードを参照することはありません。

このリポジトリについて

このリポジトリには、公開ドキュメント、MCP Registry のエントリ (server.json)、Claude Code プラグイン、Gemini CLI 拡張機能 (gemini-extension.json)、およびエージェントスキルが含まれています。ホスト型サービス 自体は Aevum Technology LTD が運営しており、オープンソースではありません。この リポジトリの内容は、MIT License のもとで公開されています。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。