Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者による説明(英語の原文)
Manage app translations: find and create keys, draft translations, commit and ship OTA releases.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
ウェブ、デスクトップ、モバイルのClaudeで使えます:
https://mcp.litei18n.com/mcpターミナルでこれを実行します
claude mcp add --transport http litei18n https://mcp.litei18n.com/mcpプロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"litei18n": {
"url": "https://mcp.litei18n.com/mcp"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"litei18n": {
"type": "http",
"url": "https://mcp.litei18n.com/mcp"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
ChatGPTがつなげるのは、インターネット上のサーバーだけです:
https://mcp.litei18n.com/mcpメニューの名前は、プランや時期によって少し違うことがあります。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーは、ツール一覧を表示する前にサインインを求めます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名はドメイン litei18n.com で確認済みです(レジストリがドメインの所有を確認しています)
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
1201ミリ秒で応答(HTTP 401)
OAuthでのサインインに対応しているため、AIアプリがログイン画面へ案内してくれます
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック3項目のうち3項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。
GitHubリポジトリの最終更新は–、最新バージョン(2.0.0)がレジストリに届いたのは4 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:Spec Driven Development, Remote Desktop Commander, Rystic
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Start, seed, clock, inspect and diff Rystic API simulators from your agent.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Manage your app's translations from Claude, ChatGPT, Cursor, VS Code and any other AI app that speaks the Model Context Protocol.
LiteI18n stores your app's translation keys, lets you draft and review translations, and ships them to your app over the air (OTA), with no app store release. This hosted MCP server lets an AI agent do that work for you: find keys, add new copy, draft translations, publish them and ship a release.
https://mcp.litei18n.com/mcp
Up-to-date guides with copy buttons and one-click installs: [litei18n.com/agents](https://litei18n.com/agents).
litei18n, paste https://mcp.litei18n.com/mcp, click Continue twice, then Add.On Team and Enterprise plans, an Owner adds it first under Organization settings → Connectors; members then click Connect.
litei18n, paste the link, choose OAuth, confirm the warning and click Create as a plugin. Sign in to LiteI18n.If + is missing, your workspace admin may need to allow custom MCP servers.
claude mcp add --transport http litei18n https://mcp.litei18n.com/mcp
Then type /mcp, choose litei18n and sign in. To get the agent skill as well, install the plugin instead (see Agent skill).
codex mcp add litei18n --url https://mcp.litei18n.com/mcp
codex mcp login litei18n
gemini extensions install https://github.com/Aevum-Technology/litei18n-mcp
This adds the MCP server and the agent skill together. Start gemini, then run /mcp auth litei18n and sign in.
Install in Cursor, or add this to .cursor/mcp.json:
{
"mcpServers": { "litei18n": { "url": "https://mcp.litei18n.com/mcp" } } }
Install in VS Code, or add this to .vscode/mcp.json:
{
"servers": { "litei18n": { "type": "http", "url": "https://mcp.litei18n.com/mcp" } } }
Add this to opencode.json, then run opencode mcp auth litei18n:
{
"mcp": { "litei18n": { "type": "remote", "url": "https://mcp.litei18n.com/mcp" } } }
Add this to ~/.config/devin/mcp_config.json (on Windows, %APPDATA%\devin\mcp_config.json), save, and sign in when asked:
{
"mcpServers": { "litei18n": { "serverUrl": "https://mcp.litei18n.com/mcp" } } }
Add this to ~/.gemini/config/mcp_config.json, then open Agent settings → Customizations and click Authenticate next to litei18n. Paste the code your browser shows and click Submit.
{
"mcpServers": { "litei18n": { "serverUrl": "https://mcp.litei18n.com/mcp" } } }
Open Settings → AI → MCP Servers, click Add Server, choose Add Remote Server and paste the link.
Add a remote MCP server using Streamable HTTP with the link above. Sign in when your browser opens.
promo.summer_2025 keys."| Tool | What it does | Kind | Permission |
|---|---|---|---|
list_projects | List the projects this connection can reach, with languages, key count and permissions | Read | — |
list_keys | Find, search or fetch keys with their live translations and drafts | Read | keys:read |
create_key | Create up to 100 keys, optionally with first translations (saved as drafts) | Write | keys:write (+ translations:write) |
upsert_draft | Save draft translations for up to 500 key and language pairs | Write | translations:write |
delete_key | Delete a key. A published key is removed at the next publish and can be restored until then | Destructive | keys:write |
restore_key | Undo a pending key deletion, before publishing | Write | keys:write |
commit_drafts | Publish drafts as live translations (optionally one language) | Destructive | drafts:commit |
list_releases | List the project's OTA releases | Read | releases:read |
create_release | Ship the latest published translations to your apps over the air | Destructive | releases:write |
Every tool declares a title and the standard MCP safety hints (readOnlyHint, destructiveHint, idempotentHint, openWorldHint), so your AI app can ask before it publishes or deletes. Results are structured data matching each tool's output schema. Text written by project members (key names, translations, drafts) is marked as content, never as instructions.
When you approve a connection you choose, for each project, what the AI app may do:
| Scope | Allows |
|---|---|
keys:read | Find and read keys |
keys:write | Create, delete and restore keys |
translations:read | Read translations and drafts |
translations:write | Save draft translations |
drafts:commit | Publish drafts |
releases:read | List releases |
releases:write | Create OTA releases |
Presets: Read only (all reads), Read and write (all reads, key and translation writes, publishing), Full access (everything, including releases).
skills/litei18n is an Agent Skill that teaches your agent the LiteI18n workflow: look before writing, drafts versus publishing, when to ask first, and how to load OTA translations in your app with a safe fallback. It works with the MCP server above; it is optional but makes agents more careful and more accurate.
Claude Code (plugin: MCP server and skill together)
/plugin marketplace add Aevum-Technology/litei18n-mcp
/plugin install litei18n@litei18n
Gemini CLI (extension: MCP server and skill together): see Gemini CLI.
Any agent that supports skills (Claude Code, Codex, Cursor, OpenCode and others)
npx skills add Aevum-Technology/litei18n-mcp --skill litei18n
Claude.ai and the Claude desktop app: download this repository as a ZIP, then upload the skills/litei18n folder (zipped) under Customize → Skills.
Manually: copy skills/litei18n into your agent's skills folder, for example ~/.claude/skills/litei18n or .agents/skills/litei18n.
Scripts and CI jobs can call the same link with a LiteI18n API token instead of signing in. Create one under API Tokens in your workspace and send it as Authorization: Bearer litei18n_…. Keep it in your CI's secret store, never in code or chat.
| You see | What to do |
|---|---|
| Asked to sign in again | The connection was disconnected or expired. Sign in from your AI app again. |
| "No access to this project" | The project was not selected when you approved. Reconnect and tick it. |
| "Permission denied" | The connection lacks that permission for the project. Reconnect with a higher access level. |
| "Your plan does not allow this action" | Creating OTA releases needs the Starter plan or above. Upgrade under Billing. |
| "This workspace has been suspended" | Contact support. Access returns once the suspension is lifted. |
| Too many requests | Each connection may make 60 requests a minute. Wait a moment and try again. |
The server only acts inside the workspace and projects you approved, and only with the permissions you chose. Your AI app never sees your LiteI18n password.
This repository holds the public documentation, the MCP Registry entry (server.json), the Claude Code plugin, the Gemini CLI extension (gemini-extension.json) and the agent skill. The hosted service itself is operated by Aevum Technology LTD and is not open source. The contents of this repository are released under the MIT License.