Model Context Protocol (MCP) server for Lokalise localization platform. This server provides tools for managing localization keys and translations in your Lokalise project.
# Using npx (no installation needed)
npx @yikzero/lokalise-mcp
# Or install globally
npm install -g @yikzero/lokalise-mcp
# Using pnpm
pnpm add -g @yikzero/lokalise-mcpSet up the required environment variables:
LOKALISE_API_KEY=your_api_key_here
DEFAULT_PROJECT_ID=your_project_id_here
PLATFORMS=web,ios,android,other # Optional, defaults shownYou can create a .env file or set these in your system environment.
Add to your MCP client configuration (e.g., Claude Desktop):
{
"mcpServers": {
"lokalise": {
"command": "npx",
"args": ["-y", "@yikzero/lokalise-mcp"],
"env": {
"LOKALISE_API_KEY": "your_api_key",
"DEFAULT_PROJECT_ID": "your_project_id"
}
}
}
}lokalise- get-project-info - Retrieve project information
- create-keys - Create localization keys with translations
- search-keys - Search for keys by name
- update-keys - Update existing keys with new translations
See CLAUDE.md for detailed tool documentation.
# Install dependencies
pnpm install
# Build
pnpm run build
# Run locally
./build/index.jsMIT
yikZero