# Xcode Localizable.xcstrings

> Use this tool when you need to manage translations for Xcode's Localizable.xcstrings files, providing a centralized interface for CRUD operations, plural variation handling, and comment management across multiple languages. It solves problems of localization workflow management for iOS/macOS developers, translation teams, and development teams, offering both programmatic and web-based editing interfaces. With inputs of xcstrings files and outputs of translated and managed localization data, use it in contexts where efficient and automated translation management is crucial.

Canonical page: https://skillsregistry.net/skills/lexrus-xcstrings  
JSON: https://api.skillsregistry.net/v1/skills/lexrus-xcstrings

## Description

This Rust-based MCP server provides translation management for Xcode's Localizable.xcstrings files, offering both programmatic access through MCP tools and a web-based editing interface. Built with Tokio for async operations and featuring dual-mode operation (default path vs dynamic path), it supports comprehensive translation operations including CRUD operations for translations, plural variation handling, comment management, and key renaming across multiple languages. The implementation includes thread-safe in-memory caching with automatic persistence, search and filtering capabilities, and a single-page web application for browsing and editing translations when configured with a default xcstrings file path, making it valuable for iOS/macOS developers managing localization workflows, translation teams working with Apple's xcstrings format, and development teams needing both automated and manual translation management capabilities.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** search
- **Updated:** 2026-04-25

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/lexrus-xcstrings)
- **Repository:** <https://github.com/lexrus/xcstrings_mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "lexrus-xcstrings"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/lexrus-xcstrings` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/lexrus-xcstrings/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
