mcpField
E
easyi18n

easyi18n

Local
docs.easyi18n.comDeveloper Tools0Updated 1d ago

About easyi18n

easyi18n CLI provides localization workflows for projects such as Flutter, Xcode, Angular, web, and Android. Its MCP server lets compatible clients use the machine’s saved login, or an agent key for approval-gated agent use.

Key features

  1. 01Prebuilt CLI binaries
  2. 02MCP server via stdio
  3. 03Saved-login authentication
  4. 04Agent-key option for approval-gated use
  5. 05SHA-256 release verification

Use cases

  1. 01Set up easyi18n in a supported project
  2. 02Connect an MCP client to an easyi18n account
  3. 03Configure agent access requiring approval

MCP support

The CLI launches an MCP server over stdio for compatible clients. It uses the login saved by `easyi18n login`, or an agent key supplied through `EASYI18N_TOKEN`.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"com-easyi18n-cli": {
"command": "npx",
"args": [
"-y",
"@easyi18n.com/cli"
]
}
}
}
Run commandnpx -y @easyi18n.com/cli

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@easyi18n.com/cli1.3.0

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

@easyi18n.com/cli

The easyi18n CLI as a prebuilt binary, so it runs without the Dart SDK. The install downloads the binary for your platform from the matching cli-v<version> release of easyi18n-com/dart and refuses it unless its sha256 matches that release's SHA256SUMS.

Binaries exist for macOS (arm64, x64), Linux x64 and Windows x64. On any other platform, or if you already have Dart, use dart pub global activate easyi18n_cli.

MCP server

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

Any MCP client that launches a stdio server takes the same command: npx -y @easyi18n.com/[email protected] mcp. The server sends the login that easyi18n login stores on the machine, so run that once and approve the code in your browser. For CI, or an agent whose spending waits for approval, pass --require-agent-key and an agent key from the dashboard in EASYI18N_TOKEN; easyi18n mcp config --client <client> --agent-key prints that form.

CLI

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

With --ignore-scripts, or under pnpm's default of not running dependency scripts, the binary is downloaded on the first run instead. The same happens when the install cannot get the binary: the install still succeeds, and the first run tries again and prints the reason on stderr.

EASYI18N_RELEASES_URL points the download at another copy of the releases page, such as an internal mirror.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.