Localize your app with an AI agent

Connect localization.one to Claude, Cursor or any MCP-compatible agent. It creates the project, picks the languages, imports your files and adds new strings as it writes code. AI translates everything into your languages.

1

Add the server

Run this command in Claude Code, or add the URL as a custom connector in Claude, Cursor, VS Code or Windsurf.

2

Sign in once

Your agent opens a browser window. Sign in or create a free account and allow access. There are no API keys to copy.

3

Ask your agent

For example: β€œLocalize this app into Spanish, German and Japanese with localization.one.”

Claude Code

claude mcp add --transport http localization-one https://api.localization.one/mcp
Copy

Server URL

https://api.localization.one/mcp
Copy

What your agent can do

  • Create a project, choose the source and target languages, turn on AI translation
  • Import JSON, Android XML, iOS .strings, ARB, PO, PHP, .properties and CSV files
  • Add new strings with context for translators while it writes code
  • Find strings, check what is not translated yet, fix translations
  • Export ready translations in your app's format

Other clients

Any client that supports remote MCP servers with OAuth works: use the server URL below. For clients that only run local servers, use mcp-remote.

Claude (claude.ai, Desktop)

Settings β†’ Connectors β†’ Add custom connector β†’ https://api.localization.one/mcp

Cursor β€” ~/.cursor/mcp.json

{
  "mcpServers": {
    "localization-one": { "url": "https://api.localization.one/mcp" }
  }
}
Copy

VS Code β€” .vscode/mcp.json

{
  "servers": {
    "localization-one": { "type": "http", "url": "https://api.localization.one/mcp" }
  }
}
Copy

Windsurf, Zed and other stdio-only clients

npx -y mcp-remote https://api.localization.one/mcp
Copy

Scripts and CI

To skip the browser sign-in, send a project API key as a Bearer token. The agent then works with that one project only. You'll find the key in Project settings β†’ API and webhook.

claude mcp add --transport http localization-one https://api.localization.one/mcp \
  --header "Authorization: Bearer $LOCALIZATION_ONE_API_KEY"
Copy

REST API reference β†’