SimpleLocalize is an MCP server that integrates the SimpleLocalize translation management system directly into Model Context Protocol compatible developer tools and editors. Designed for software developers, internationalization teams, and technical translators, it connects an AI assistant to cloud-managed localization assets. Instead of manually exporting language files, entering translation keys into a web dashboard, or writing manual synchronization scripts, developers can direct their AI client to manage translation entries while writing code. The server leverages the SimpleLocalize API to retrieve project keys, update missing entries, and synchronize localized strings across multiple target locales and namespaces directly from the editor environment. By exposing translation capabilities to AI models through standard protocol tools, it allows development teams to enforce localization naming patterns, automate component string extraction, and keep project translation files consistent with ongoing code changes. This reduces the manual friction typically associated with maintaining multilingual applications across development cycles.
Category: CRM, ERP & E-commerce
Tags: i18n, localization, management, translation
curl -LsSf https://astral.sh/uv/install.sh | sh. 2. Clone the repository: git clone https://github.com/GalvinGao/mcp-simplelocalize.git. 3. Navigate to the cloned folder and install dependencies: uv sync. 4. Configure Cursor by adding the server definition to .cursor/mcp.json: json { "mcpServers": { "simplelocalize": { "command": "uv", "args": [ "run", "--project", "/path/to/mcp-simplelocalize/", "/path/to/mcp-simplelocalize/main.py" ], "env": { "SIMPLELOCALIZE_API_KEY": "your-api-key-here" } } } } 5. Replace /path/to/mcp-simplelocalize/ with your actual repository path and provide your SimpleLocalize API key. 6. Add project localization rules to .cursorrules to specify namespaces and language codes.Part of MCP Servers
Install uv on your system, clone the SimpleLocalize repository from GitHub, and run uv sync to install the required dependencies. Then, configure your client settings file with the command to run main.py alongside your project API key.
The server connects an MCP client to your SimpleLocalize translation management platform. It allows AI coding assistants to extract localized text, create new translation keys, and update existing entries across project namespaces and language codes during development.
SimpleLocalize is designed to work with any client supporting the Model Context Protocol that allows local standard input and output command execution, including Cursor and other MCP-compatible development environments.
You need a SimpleLocalize API key. Because API keys in SimpleLocalize are project specific, you should configure the key inside the environment variable section of your client configuration and keep it out of version control.
Yes, the SimpleLocalize MCP server repository is open source and licensed under the MIT License on GitHub.