mcpField
E
easyi18n

easyi18n

ローカル
docs.easyi18n.com開発ツール01 日前に更新

easyi18n について

easyi18n CLI は、Flutter、Xcode、Angular、Web、Android などのプロジェクト向けにローカライズのワークフローを提供します。MCP サーバーは保存済みログインを使うほか、承認が必要なエージェント利用向けにエージェントキーを使えます。

主な機能

  1. 01ビルド済み CLI バイナリ
  2. 02stdio による MCP サーバー
  3. 03保存済みログインでの認証
  4. 04承認が必要な利用向けのエージェントキー
  5. 05リリースの SHA-256 検証

活用シーン

  1. 01対応プロジェクトでの easyi18n のセットアップ
  2. 02MCP クライアントと easyi18n アカウントの接続
  3. 03承認が必要なエージェントアクセスの設定

MCP 対応

CLI は対応クライアント向けに stdio 経由で MCP サーバーを起動します。`easyi18n login` で保存したログイン、または `EASYI18N_TOKEN` で渡したエージェントキーを使用します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"com-easyi18n-cli": {
"command": "npx",
"args": [
"-y",
"@easyi18n.com/cli"
]
}
}
}
起動コマンドnpx -y @easyi18n.com/cli

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@easyi18n.com/cli1.3.0

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

@easyi18n.com/cli

Dart SDKなしで実行できる、ビルド済みバイナリ版のeasyi18n CLIです。インストール時に、easyi18n-com/dartの対応するcli-v<version>リリースからお使いのプラットフォーム用のバイナリをダウンロードし、そのリリースのSHA256SUMSとsha256が一致しない場合は使用を拒否します。

macOS(arm64、x64)、Linux x64、Windows x64用のバイナリがあります。それ以外のプラットフォームをお使いの場合、またはすでにDartをお使いの場合は、dart pub global activate easyi18n_cliを実行してください。

MCP サーバー

claude mcp add --transport stdio easyi18n -- npx -y @easyi18n.com/[email protected] mcp

stdioサーバーを起動するMCPクライアントでは、すべて同じコマンドを使用します。 npx -y @easyi18n.com/[email protected] mcpです。サーバーは、easyi18n loginによってマシンに保存されたログイン情報を送信します。最初に一度実行し、ブラウザーでコードを承認してください。CI環境、または支出の承認待ちとなるエージェントで使用する場合は、--require-agent-keyを指定し、ダッシュボードで取得したエージェントキーをEASYI18N_TOKENに設定してください。easyi18n mcp config --client <client> --agent-keyを実行すると、その形式が出力されます。

CLI

npm install -g @easyi18n.com/cli
easyi18n --help

--ignore-scriptsを指定した場合、または依存関係のスクリプトを実行しないpnpmのデフォルト設定を使用している場合、代わりに初回実行時にバイナリがダウンロードされます。インストール時にバイナリを取得できない場合も同様です。インストール自体は成功し、初回実行時に再度ダウンロードを試み、理由をstderrに出力します。

EASYI18N_RELEASES_URLを指定すると、内部ミラーなど、別のリリースページからダウンロードできます。

コメント

MCP は初めてですか?

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

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